Variety has revealed that Arrow star Stephen Amell has been cast as Casey Jones in Paramount Pictures and Platinum Dunes Teenage Mutant Ninja Turtles 2. Amell took to his personal twitter account to confirm the news with a picture of the character and the headline “Somebody find me a hockey mask!!!