Let the Blood Run Free

Let the Blood Run Free

Episode 8 (2x8)


:

While Carla is having her breakfast Slabb, Ray discovers the horrifying truth about his lover. Warren and Effie are married in the world's first television fancy dress wedding and in a terrifying climax, Ray is forced to take the life of his beloved Carla, releasing her from a life of evil and freeing her tortured soul, allowing her spirit to fly to heaven and everlasting peace.

  • :
  • : 26
  • : 1
  • Network 10