Your Past Life Bites

Your Past Life Bites is the 3rd episode of the first season and the 3rd overall episode of Enchanted.

Summary
Primrose attempts to continue with life despite her parents departure and her half-siblings appearance well Pamela struggles with a test and ends up meeting another witch because of it. Well out trying to have a life Primrose falls into a trap. Not anyone's trap, but a vampires.

Cast
Characters in bold appear for the first time in the series.
 * Main Cast

Nina Dobrev as Primrose Halliwell Colin Ford as Parker Halliwell Victoria Justice as Pamela Halliwell Jared Padelecki as Percy Turner  Michelle Trachtenberg as PJ Turner

 Jenson Ackles as Ian Rowe  Ian Somerhalder as Shane Rowe  Paul Wesley as West Rowe
 * Guest Star