Upcoming movie Apophis (2024): Story, plot and castby Navi August 8, 2024 0 Release Date: December 30, 2024 (United States) Genre: Drama, Science Fiction, Thriller Filming Locations: Salem, Oregon, USA Director: Jeffrey Schneider ...