BOOK 2 OF PORCELAIN DOLLS. (Set in 3A) A few turbulent months back at Beacon Hills isn't the end of trouble for Scott McCall's pack, at least not with an alpha pack roaming, and a mysterious murderer on the loose. Saskia Tuteur discovers how hard she'll need to fight in order to keep her sanity, and her life - but can you ever really have both?
28 parts