'They're not going to be pushed around any more'
See what happens when neglected shopping trolleys become feral and crave human flesh...
One night, in an area of London with a higher than average...
Scar, (n.): A lingering sign of damage or injury, either mental or physical.
Madeleine wakes each morning to find fresh scars on her body, cut while she slept.
Award-winning short film.
A tragi-comic suburban psycho-drama, following a downtrodden housewife who dreams of having a better life. After consuming too much vodka, speed and valium, she fantasises...