Film New Orleans

Locations. Resources. Incentives.

Solstice

Release Date: November 15, 2007

A young girl uncovers a disturbing secret about her twin sister who committed suicide just a few months before.