Fergus (David Morrissey) is searching for the high-school sweetheart he jilted years ago (Jane Horrocks). Eddie the pick-pocket (Jimi Mistry) is falling in love with Jocelyn the grave tender (Catherine McCormack). And Frankie (Craig Ferguson) is bound and determined to find the love of his life. The one problem? He's still living with his ex-wife. Jimmy the streetwise cabbie (Adrian Lester) ties it all together as he guides the characters on their tumultuous search for true romance.