Batfleck haters rejoice - Ben Affleck appears to be hanging up his cape.
The actor has reportedly played Batman for the last time, according to a Deadline report.
The news comes as a new writer and director, Matt Reeves, is announced for a new Batman film from Warner Bros scheduled for June 25, 2021.
Affleck seemed to confirm the news via a tweet that read: "Excited for #TheBatman in Summer 2021 and to see Matt Reeves' vision come to life."