Seems like only yesterday that we found out that Arrow's own Stephen Amell had been cast as Casey Jones for the upcoming Teenage Mutant Ninja Turtles 2 film. And now, we get our first look at him in the mask!
Teenage Mutant Ninja Turtles 2 is set to be released on June 3rd, 2016 and stars Megan Fox, Will Arnett, William Fichtner, Tyler Perry, Brian Tee, Laura Linney, and Stephen Amell.