The Batman torch is once again being passed down, as actor Ben Affleck just officially confirmed he will not reprise his role as the Caped Crusader in the upcoming Matt Reeves standalone film.

Fans have been speculating this ever since Affleck left the directing role for the film and seemed unimpressed with the state of the DC Extended Universe following Justice League. This led many to believe he would be leaving the DC Universe completely. Affleck confirmed his departure in a tweet last night.

Warner Bros. has yet to comment on the situation, but Affleck's tweet seems to be the final announcement fans need to know he's gone.

Batman is starting to feel like the comic book version of James Bond. The role has constantly been reincarnated since his first on-screen debut, as a new actor is brought in to play the character at least every couple of years. This started with the iconic Adam West, all the way through to George Clooney, Michael Keaton, and Christian Bale. Affleck was the next to take on the part.

Affleck debuted as Bruce Wayne in Batman v Superman: Dawn of Justice, which was a box office smash, however did not do well with critics. He then went on to reprise his role in Justice League, which was met with similar reception.

The standalone Batman film will reportedly be focusing on a younger Bruce Wayne, which had fans thinking Affleck would be out prior to his confirmation.