TNT | 9:00 pm

Will’s (Laurie Davidson) already chaotic life in London is sent spinning even more out of control by an unexpected arrival from out of town in the new episode "The Marriage of True Minds." Elsewhere, a transcendental experience leads to an epiphany for Marlowe (Jamie Campbell Bower), who resolves to deal with his past, while the sadistic Topcliffe (Ewen Bremner) deciphers a code that throws Will into a life-or-death situation.