Chris O'Dowd will star in the next season of Netflix's Black Mirror, expected to release in 2025. The Irish actor will appear in Season 7 of the dystopian anthology series, created by Charlie Brooker.
We sure are! In November 2023, it was confirmed that Black Mirror season 7 is officially happening. Variety was the first outlet to break the news, and while details are still hush-hush, the signs ...