Gavin Lamb (Jesse Birdsall) tem 31 anos, trabalha em um salão de beleza e ainda mora com os pais. Tímido, de repente ele é alvo de disputa entre três mulheres: a reclusa Lady Minerva Munday (Helena Bonham Carter), que vive em um porão; Joan (Lynn Redgrave), uma sensual milionária casada; e Jenny (Jane Horrocks), mãe solteira e assistente no salão.