Cassie Blake (Britt Robertson) ist eine glückliche, normale Teenagerin – bis ihre Mutter bei einem Brand ums Leben kommt. Die Vollwaise zieht zu ihrer Großmutter Jane (Ashley Crow) in die Kleinstadt Chance Harbor, Washington, die ihre Mutter einst überstürzt verlies. Dort scheint jeder mehr über Cassie zu wissen, als sie selbst. Ihre neuen Klassenkameraden wie die überall beliebte Diana (Shelly Henning), deren Freund Adam (Thomas Dekker) oder die rüde Faye (Phoebe Tonkin) weihen Cassie ein: Sie alle stammen aus einer Generation mächtiger Hexen und warten schon lange auf Cassies Rückkehr. Denn gemeinsam bilden sie den „Secret Circle“, einen mächtigen Hexenkreis. Doch Cassie und ihre neuen Freunde ahnen nicht, welche dunklen Mächte wirklich am Werk sind. Und sie ahnt auch nicht, dass der Tod ihrer Mutter vielleicht gar kein Unfall war.