We’ve heard all along that Capeside Chance Harbor is beachfront property, so it was nice to see Blackwell (Joe Lando), Cassie (Britt Robertson), and Diana (Shelley Hennig) wandering on the beach for once. Break out those bikinis, ladies! Actually, don’t. Just go snorkeling for a crystal skull and call it a day. But the underwater adventure was just the start of the crazy in The Secret Circle Season 1 finale.

Between Charles Meade (Gale Harold) dying and going wormy, Faye (Phoebe Tonkin) and Jake (Chris Zylka) making out (twice), and Blackwell biting the dust (RIP, you crazy witch daddy), there were so many insane moments. So which topped them all?

Can’t get enough of The Secret Circle? Like us on our Facebook page or follow us on Twitter!

Follow Jenny McGrath on Twitter @wetpaintjenny.