The Gone Deers

The Gone Deers

Showing:   Mar 18, 2017

When astronauts accidentally discover an island inhabited by animals previously considered extinct, an intergalactic space ark brings the reluctant bunch to earth. 

Written & Directed by Victoria Sayeg

 

 

Photos courtesy of Paul Cranmer