David Mazouz, 12, best known for playing the young lead opposite Kiefer Sutherland in 'Touch' is to play Bruce Wayne in Fox's Batman prequel 'Gotham'. Mazouz will play the iconic comic book character who will grow up to become the Caped Crusader himself. He was famously played by Christian Bale in Christopher Nolan's Dark Knight triology.

David MazouzDavid Mazouz Will Play The Young Bruce Wayne

Also cast in the new project is Camren Bicondova as Selina Kyle - or Catwoman. In the new series, she will play a teenage orphan and a skilled street thief and pickpocket who is dangerous when cornered. As Deadline.com point out, it's impossible to ignore Bicondova's resemblance to Michelle Pfeiffer, the actress behind the most memorable Catwoman portrayal.

Origins series 'Gotham' stars Ben McKenzie as Commissioner James Gordon, an idealistic rookie detective in Gotham City. Bruce Wayne is still under the guardianship of Alfred Pennyworth, played by Sean Pertwee.

More: All You Need To Know About Fox's 'Gotham'.

Fox entertainment president Kevin Reilly said the series will explore other characters from DC's massive Batman cannon.

"This is not one of the things where you bought a franchise and then none of the characters people know," he said, "We will follow Bruce Wayne right up until the point where he gets interesting."

Ben McKenzieBen McKenzie Will Play Commissioner Gordon in 'Gotham'

Reilly added to reporters that the series will be very serialized, "This is the Batman franchise just backing it up," he said. "It gives a real focus as to what this show is about and what stories we're telling."

Mazouz and Bocondova join a cast that incudes Sons of Anarchy's Donal Logue as Gordon's mentor, Harvey Bullock, Robin Lord Taylor as the Penguin, Zabryna Guevara as Captain Essen, Erin Richards as Gordon's love interest; and Jada Pinkett Smith as the Penguin's boss, Fish Mooney.