Looks like Supergirl is bringing one of DC Comics' most iconic villains into the show – and it's none other than big bad Kryptonian who loves kneeling and referring to himself in the third-person, General Zod.

Bleeding Cool has reported (and ComicBook has confirmed) that Canadian actor Mark Gibbon has been cast in the iconic role for the season two finale.

Gibbon is no stranger to comic book roles, having voiced Nick Fury, The Thing and The Incredible Hulk across animated TV shows and video games. He's also appeared in The Chronicles of Riddick, Smallville and popped up as an oil rig worker in Man of Steel.