The recent abduction of a young woman is strangely parallel to a tragic and surreal event that took place at the same site over 50 years ago.
Delmar Washington (Director)
Maurice Fadida (Producer)
Tucker Morgan (Writer)
Join FTIA and get full access to 1,500+ active projects filming near you.
Already a member? Login