The Sci-Fi & Lifetime channels team up to bring you a zombie slasher film that lifts the soul.

  • October 29, 2009
  • 6.8k Views