The first still of Casey Jones played Stephen Amell, best known for his role as Oliver Queen on Arrow, has been released.
A little while back The CW star Stephen Amell of the DC show Arrow based on the comic book character Green Arrow snagged the role of Teenage Mutant Ninja Turtles character Casey Jones.
Casey is another vigilante who often works alongside the Turtles and is most recognisable for his hockey mask. Creator Kevin Eastman admitted Casey’s parody origins, where rather than a tragic past Casey was inspired to become a vigilante because he watched too much bad tv. Brilliant.
The joy of a character like Casey is that his costume is pretty simple and difficult to screw up and this first still proves that…
The Teenage Mutant Ninja Turtles returns next year.