NOTE from David Stewart:  This movie began production 1 year before the TV show LOST aired.  Any similarity is purely coincidental.  

 

©Copyright 2006
David Stewart Productions

Charlottesville, VA