Defoe (2009)
Defoe (2009)- Short | Sci-Fi
When an astronaut is washed up on the beach of a distant planet after an unscheduled crash landing its more than a slight shock to the system. Deserted and alone on the beach he is literally devastated.
Director:Ross Neil |
|
Watch Trailer |