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.