i was actually really surprised! i have always thought piper was shady, but i didnt think she was the killer! her motive and everything was so good and the killer reveal was amazing, i Cinta this show. i actually watched the last episode twice because i was so mind blown and Lost some info