Menu

BABY MEAT

Matilda Myszka
2011
UK
4 mins
A young girl living in South East London, consumed by loneliness and isolation, finds happiness in mothering the child of her dreams. However, the child is not human... nor is it alive.