Stephen Amell suits upMichael Bay continues to play a dual role as producer and unofficial Social Media cheerleader for the Teenage Mutant Turtles sequel, which recently and unexpectedly added Laura Linney to its cast. He was back this weekend with a new look at the film, the first image of Stephen Amell as Casey Jones.