Ministry of Truth Film Fest Movie, Peace, War and 9/11 July 6, 2025 @ 5:00 pm - 7:00 pm Angelika Film Center 5321 E. Mockingbird Ln #230, Dallas Free movie, "Peace, War and 9/11" to be shown on Sunday, July 6th at 5 PM.