Un piètre acteur, Foster Twelvetrees (Frankie Howerd) est invité dans une demeure mystérieuse par le riche Stewart Henderson (Ray Milland) et sa sœur. Mais ce n’est pas son talent qui est à l’origine de cette invitation, il s’agit d’un héritage et de diamants cachés.
A la fin des années 50, un jeune homme Paul Mathry (Van Johnson) débarque à Liverpool. Il vient des Etats Unis pour retrouver les traces de son père, mort héroïquement pendant la guerre d’après sa mère. Mais il apprend rapidement une fois à Liverpool que celui-ci est toujours vivant et...