The Killer Bride

Mystery, Crime

Las Espadas is a superstitious town that has been haunted by the ghost of The Killer Bride for years. Almost all Las Espadas residents have stories of...

Image for tv The Killer Bride