In a move that sill prove a hit with longtime Batman fans around the world, Billy Dee Williams has been cast as villain, Two-Face in The Lego Batman Movie. 

Director, Chris McKay confirmed on Twitter yesterday that Williams will be voicing the villain most recently played by Aaron Eckhart in Christopher Nolan's The Dark Knight. 

Williams of course played Two-Face's alter ego, Harvey Dent, in Tim Burton's Batman movies but was replaced by Tommy Lee Jones when Joel Schumacher took over the reigns for Batman Forever. 

In a bonus feature which you can see below, Williams talks about what his hopes for the role were and his disappointment at not getting to bring Two-Face to life on the big screen.

It's great to see a measure of cinematic justice being done here and we're sure he'll have a lot more fun with The Lego version of Two-Face than he would have had in Schumacher's film.