First Picture of Stephen Amell as Casey Jones

Producer Michael Bay posted a set photo to his Flickr account of “Arrow” star Stephen Amell as the hockey mask wearing Casey Jones! Looks good to me! Returning to the new “Teenage Mutant Ninja Turtles” movie franchise are Megan Fox, Will Arnett and William Fichtner. The film is scheduled to open just over a year from now on June 3, 2016.