Upcoming movie Open Secret (2024): Story, plot and castby Manish Singh August 12, 2024 0 Release Date: September 14, 2024 (United States) Country of Origin: United States Language: English Filming Locations: South Carolina, USA Director: ...