Watch Demo
It’s a Wonderful Christmas Carol (2)

Season 5, episode 10

It’s a Wonderful Christmas Carol (2)

  • 6.3 / 10
  • 21 min

Sam gets a glimpse of what her life would be like if she could never see the ghosts.