The lives of four people are fatally tied by a flashing light, a telescope, and a painting.
Admin
Closed on 02 July, 2018
Partnership (expenses paid)
Based in Bristol, United Kingdom
In need of an actor to play Robert, a man obsessed by a flashing light he sees from his window every night.
Create free account | Sign in