Leo has always been one of the most underused characters on Charmed. When he first appeared on the show, he was used well, with his relationship with Piper creating a ton of interesting storylines for Brian Krause to get involved with. Sadly, at this point in the show's existence, Leo has become somewhat a bore and episodes like this one only help confirm that.
Saving Private Leo sees two ghostly comrades of Leo's seeking vengeance on him after he failed to save them back in World War II. When the two ghostly brothers kill one of Leo's charges, he is left depressed and his powers vanish, placing Piper in great danger. Meanwhile, Cole attempts to force Phoebe out of the Manor.
The main storyline for this episode isn't good. It's actually extremely boring. It could have been pretty good. But it isn't. With performances from "rent-a-brothers" Costas and Louis Mandylor, it's essentially dead in the water already. Though the story does give Brian Krause the chance in the spotlight, there isn't much originality to the script and, despite some needed character development, Leo's dilemma just doesn't register well. It doesn't help that the whole storyline is filled with contrived coincidences and plot twists that just don't make much sense.
The most entertaining aspect of the episode is Cole's evil machinations involving his demonic assistant Julie aka Not-Catherine Trammell. Julian McMahon is awesome as evil Cole and his determination to split Phoebe apart from her sisters is the most intriguing storyline in play in this episode.
Despite having some fun subplots, Saving Private Leo suffers from a bad script, too much conveniences and the fact that Leo himself is such a boring character. It's a shame, as this could have been decent.
Director: John Behring
Writer: Daniel Cerone