The Hen House
(1989)

Released: 1989-09-06

tmdb link imdb link

Lily lives on a remote smallholding in County Donegal. She keeps herself to herself. But a game of hide-and-seek exposes a secret.

Vote Now!


Placeholder