Viewers had their hearts broken and their jaws left on the floor following Arrow Season 3 Episode 1.
And we're not even talking about the Oliver-Felicity kiss that only proved how amazing these two would be together, if only they had the chance.
No, we're talking of course about the death of Sara Lance, who was shot in the chest and who plummeted off the roof of a building to close the emotional, action-packed premiere of this CW hit.
How will Oliver and company react to this death?
On Arrow Season 3 Episode 2 (aptly titled "Sara"), Colin Donnell will actually reprise his role as Tommy Merlyn (via flashback), while Laurel will wonder if she ought to share a secret about Sara and Oliver will wonder: Wait… where is Thea?!?
The answer to that question, and many more, will be revealed next Wednesday night.
Check out the official CW teaser above; watch Arrow online if you missed the opener; and scroll through upcoming episode images here: