Arrow broke our hearts and shocked our senses on Arrow Season 2 Episode 1.
It got our hopes up for an Oliver and Felicity date... only to them send them crashing down to earth when Ollie realized he can't ever live a normal life.
It introduced us to Brandon Routh as Roy Palmer, a shady businessman who wants to take over Queen Consolidated.
And, of course, the premiere killed off Sara Lance. She was struck in the heart by arrows from an unknown assailant and subsequently plummeted off a building to her death.
How will this CW hit follow-up such a gut-wrenching premiere? Via Arrow Season 3 Episode 2, an installment aptly titled "Sara." Get an early look at the action here:
Fans fan expect Colin Donnel to return (via flashback) next Wednesday night, while Matt Ward guest stars as an archer named Simon Lacroix. He goes by the code name Komodo.
That name should be a familiar one to comic book fans.