Matt Reeves’ The Batman has had a long and painful road to theaters. First came post-Justice League woes as the project was retooled from Ben Affleck's Batman to Robert Pattinson’s. Then the moment production was in full swing, the COVID-19 pandemic hit. Warner Bros. slammed on the brakes and, after multiple delays, it was eventually confirmed that the pic will premiere in March 2022.