Following a 140-city international arena tour, Kreischer shot his 6th stand-up special in his hometown of Tampa, FL and all six shows sold out within a day. Kreischer will release the newly awaited special, Lucky, on Netflix on March 18th, 2025.
The limited series stars Robert De Niro as an ex-president tasked with finding the culprits behind a deadly cyberattack that leaves panic in its wake.
March's must-see series, meanwhile, is American Manhunt: Osama bin Laden. This gripping documentary, another Netflix exclusive, charts efforts by the US military to track down and ultimately end the life of the man behind 9/11.
Our latest weekend roundup of the biggest streaming releases to check out next week -- including Hulu's A Thousand Blows, the new drama from Peaky Blinders creator Steven Knight.