Psychological Thriller MCVEIGH Gets Starz Streaming Premiere Date
Courtesy DECAL Releasing
The psychological thriller MCVEIGH is set to make its SVOD premiere in the Fall, arriving on Starz on October 1st, 2025. The film world premiered at the 2024 Tribeca Film Festival and will also launch in US theaters in limited release on March 21st, 2025. It hit VOD and digital platforms on March 21st, 2025.
McVeigh is directed by Mike Ott, and written by Ott and Alex Gioulakis. It stars Alfie Allen, Brett Gelman, Tracy Letts, Ashley Benson, and Anthony Carrigan.
The film is a haunting psychological thriller based on one of America's most infamous figures. After the Waco siege, a chilling plan brews in the mind of army veteran Timothy McVeigh. What follows are the harrowing real-life events of the deadliest act of domestic terrorism in American history.
We’ve added the release date to our Streaming calendar. Buy or rent the film from Amazon below, and check out the official trailer.
*We are an Amazon affiliate, and do receive a very small commission for any purchases made from this website. If you’d like to support our work, and you’re looking to buy through Amazon, we’d appreciate it if you’d click through.