Casey Jones Makes An Entrance In The Latest TMNT Trailer

Watch as hockey-masked-hero Casey Jones, played by Arrow star Stephen Amell, saves damsel in distress April O'Neil (Megan Fox) from having to repeat any more awful dialogue at a group of angry thugs.

Can Amell's charm save the day (and the film)?

What do you guys think? Is this enough to make you guys like it? Should I say guys one more time? Has the scriptwriter for this film seeped into my mind, guys? Guys, send help.