The Hollywood Reporter has posted an article featuring a picture that Michael Bay posted from the upcoming TMNT sequel. The picture is of Stephen Amell as Casey Jones.
I have to say, Casey looks pretty awesome! The only thing that bothers me is the short hair. Aside from that, the rugged hockey mask looks great on Stephen.