Harry (Christopher Walken) é um tímido empregado de uma loja de ferragens que no seu tempo livre forma parte de um grupo de teatro amador. Quando sobe ao palco se transforma completamente e assume a personalidade do personagem que interpreta. Helene (Susan Sarandon), que é nova na cidade e trabalha em uma companhia de telefones, consegue depois de uma audição o papel de Stella na peça "A Streetcar Named Desire" na qual Harry terá o papel do bruto Stanley. Durante os ensaios, Helene se apaixona perdidamente por Harry, que acredita ser forte e varonil como seu personagem, sem conhecer sua verdadeira forma de ser...