Your Past Life Bites
Primrose as a vampire

Written By:

Alana B Coral


Exposed Part 2


Human Love

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


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.


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
    Guest Star
  • Jenson Ackles as Ian Rowe
  • Ian Somerhalder as Shane Rowe
  • Paul Wesley as West Rowe