‘The Batman Part II’, led by Robert Pattinson, has added several new faces to its cast, including Sebastian Stan, Brian Tyree Henry, Scarlett Johansson, Charles Dance, and Sebastian Koch. While director Matt Reeves announced the castings on X with playful GIFs, he did not reveal which roles each actor would be taking on. Until now, it had widely been assumed that Stan would play Harvey Dent, also known as Two-Face. A new report, however, suggests otherwise.
Who is Sebastian Stan actually playing?
According to independent journalist Jeff Sneider, Stan is not playing Harvey Dent. Instead, that role reportedly belongs to Brian Tyree Henry. Sneider’s newsletter states that Stan will instead be playing Victor Zsasz, a serial killer and Batman villain known for keeping a tally of his victims by marking his own flesh.

Speaking at the Cannes Film Festival last month, Stan told Deadline that he was playing “many roles” in the Batman sequel, adding, “I’m excited, I’m nervous and trying to keep surprising myself.”
More about ‘The Batman Part II’
Alongside Pattinson as Bruce Wayne, the sequel will see the return of Colin Farrell as Oz Cobb, Jeffrey Wright as Jim Gordon, and Andy Serkis as Alfred Pennyworth. Jayme Lawson is also reprising her role as Mayor Bella Real, alongside Gil Perez-Abraham as GCPD officer Martinez. The story is said to follow Pattinson’s caped crusader as he investigates deeper corruption and rising tension within Gotham City.Filming has already begun at several locations in the UK as well as at a major studio facility. ‘The Batman Part II’ is set for release in theatres on October 1, 2027. The franchise has also gone to television with the critically acclaimed spinoff series ‘The Penguin’ starring Farrell and Cristin Milioti, which premiered in September 2024. Go to Source
