Variety reported yesterday that Stephen Amell had been cast in the role of Casey Jones in the coming film Teenage Mutant Ninja Turtles 2. Amell has confirmed via twitter:
David Green is directing the film. Megan Fox and Will Arnett are returning. Stay tuned, kids…