Jack visits Angelo in prison and uses a nifty gadget on his wrist device to change the name on his own visa - Angelo now appears to be a legitimate visitor to US, and is released.
In the present day, Gwen is more than a little frantic, having learnt that her family is being held hostage. She lures Jack outside, then promptly tasers him - no manners, some people. When he wakes in the back of Gwen's car, Jack tries to reason with the kidnappers through her contact lenses, but they're having none of it.
Back in the past, Jack and Angelo move into a chic apartment together in New York's little Italy. They spot a pretty lady outside and both feign interest, but they're really only interested in each other and are soon enjoying a romp in the bedroom!
Jack and Angelo visits the Blessed Saints Cathedral, but religion is the last thing on their minds - it appears that Jack has a deal with the pastor, who has a sideline selling communion wine for profit. Jack's morals aren't particularly shining in the present either, as he attempts to trick Gwen into releasing him. "You b**tard," she hisses, once she realises what's happening.
Jack's not having much luck in either decade, as he and Angelo are scooped up by a sinister gangster, angry that the pair are undercutting his bootlegging business. Jack and Angelo offer to work for the gangster and he presents them with their first mission - they must retrieve a mysterious box from a warehouse, but never look inside...
A concerned Jack urges Angelo to flee, eager to keep him out of trouble, but when Angelo protests, Jack agrees to take him on as his "companion" - his hero worship of The Doctor clearly knows no bounds!
They break into the warehouse, and curious Jack takes a peak inside the box - it contains an alien brain parasite, intended to infect Franklin Roosevelt. Turns out it's all part of a complicated scheme by the Tricksters' brigade, who plan to drive future President Roosevelt insane and so allow the Third Reich to reign supreme - and we thought the 'Miracle Day' plot was convoluted!
Having destroyed the parasite, Jack and Angelo escape, but a security team soon intercepts them. Angelo is arrested, while Jack is shot (apparently) dead, though he soon GAAAAASPS and revives, unbeknownst to his devastated lover.
Back in the present, Gwen swears to Jack that she will see him shot before her like a dog to get her baby Anwen back, while he in turn tells his friend that he would happily "rip the skin from [her] skull" to survive - happy times for the Torchwood team!
In 1928, Angelo is released from Sing Sing prison and is both shocked and angry when he finds a very much alive Jack waiting for him. They start to get freaky back in their old apartment, but Angelo quickly turns on Jack, now convinced that he is the devil!
Angelo viciously stabs his lover to death, and when he returns to life, Jack finds himself strung up by Angelo and a gang of New Yorkers. Terrified, they kill Jack over and over again, but his pain is eventually halted by three mysterious figures who agree to buy Jack and "own" him together - what precisely could they mean?
Sometime later, the three enigmatic men are gone, and a remorseful Angelo frees Jack from his bonds. Though Angelo is apologetic, Jack rejects him, insisting that they can never be together. He then throws himself from a rooftop for no apparent reason - well, it looks dramatic. Angelo rushes to where he fell, but Jack is already gone.
In the present, Jack and Gwen have finally reached their destination and are met by a woman (Deep Space Nine's Nina Visitor!). Jack prepares to surrender, but an unseen sniper pins down Nana and her henchmen. It's Rex, and we learn in flashback that clever Esther checked the message history of Gwen's lenses and learnt all about the kidnap plot.
Jack is freed, while a team of armed police rescues Gwen's family. The best bit? The rescue team is led by heroic PC Andy, who even guns down one villain himself - amazing! Gwen is uber-relieved that her family is safe, but Nana Visitor is convinced that Jack will still hand himself over to her. The reason? She can take him to the one man who knows how the Miracle began - it's Angelo and he's been waiting for Jack for a very long time...
--- 4-5-6 DATA ---
* 'Immortal Sins' ends with a typically shocking Torchwood twist - is Angelo now an old man, or has he somehow utilised the 'Miracle' technology to remain forever young like his former lover Jack?
* On a general note, it's nice to see an episode that focused on Gwen and Jack's relationship, though Jack's transformation from omnisexual to (seemingly) just homosexual is a strange and radical shift for the character.
* Rex proceeds on his path to redemption this week by saving Jack, and it's hard to stifle a laugh when he barks, "I'm sick of Torchwood acting like amateur clowns!". He's now a loveable curmudgeon, like Greg House with a gun.
* Nice to see Doctor Who get a reference this week, even if it was a little heavy-handed!
* It was also a good week for Star Trek fans, with Nana Visitor's brief appearance. And next time, we get John de Lancie, a.k.a. Q!
* Next week, Oswald's back, and it appears that the beloved paedophile is going to be beating a prostitute to death - more fun times with Torchwood!