(CBS News) After two seasons, loyal viewers of AMC's "The Killing" finally found out who killed Rosie Larsen, but - true to the show's slow burn pace - it wasn't revealed until the final minutes of the episode's end. (SPOILER ALERT)

Throughout the show's course viewers were misguided with one red herring after another, but in Sunday night's season finale it was revealed that the real culprit behind Rosie's murder was her aunt Terry Marek (Jamie Anne Allman) who tearfully confessed to driving Rosie into the lake.

At the beginning of the episode it appeared that Darren Richmond's campaign manager, Jamie Wright (Eric Ladin), was guilty of killing Rosie after a flashback revealed he discovered that she overheard him conspiring with Wapi Eagle Casino manager Nicole Jackson (Claurdia Ferri) and property developer Michael Ames (Barclay Hope) to help Richmond win the election.