United Kingdom, England / 2002 / Animation / 3’0”I0300571
A story of small town corruption and aliens in 1950s USA as seen through the eyes of a young girl.
Director
Stephen Cavalier
Referent