Release date: 09/06/1989
Popularity: 1
Original language: EN
Lily lives on a remote smallholding in County Donegal. She keeps herself to herself. But a game of hide-and-seek exposes a secret.
ScreenPlay: The Hen House