Long story short? The monster wins. Despite the best efforts of Pedro and co., they fail to destroy the evil and a new demon is released into the world. Unfortunately for Pedro, his misery doesn't ...