thevelvetonion.com
The Encounter with Alice Lowe
Alice Lowe will star in new sci-fi film The Encounter. Set in the 1980s, The Encounter takes place in Philadelphia, USA, where a struggling family discovers the truth about their missing daughter t…