Jovem membro do Ministério dos Negócios Estrangeiros Mark St. Neots (John Justin) está obcecado com a memória de Sylvia (Moira Shearer), uma ruiva de 16 anos que conheceu em uma festa como menino e prometeu que ele adoraria para sempre. Agora, mais velha e respetivamente casada, Mark ainda conserva a imagem da bela jovem com os cabelos vermelhos e passa o resto de sua vida procurando por ela, através de uma série de assuntos casuais.