The hypnotic beat of salsa provides the backdrop to this urban drama about three lonely Londoners contemplating life's greatest mystery - women. There is Fergus (David Morrissey), who is searching for the high-school sweetheart he jilted years ago (Jane Horrocks). Eddie (Jimi Mistry), the pick-pocket who falls for Jocelyn (Catherine McCormack), the grave tender. And Frankie (Craig Ferguson), who is determined to find the love of his life while still living with his ex-wife. Jimmy (Adrian Lester) the streetwise cabbie guides them all on their tumultuous search for love.