Nel 1953 l'attrice riprese il medesimo ruolo nell'adattamento cinematografico di Otto Preminger, "La vergine sotto il tetto", un film che si rivelò controverso a causa dei temi sessuali trattati e per la citazione di parole come "vergine", "incinta" e "sedurre". Pur non riuscendo a ottenere il sigillo di approvazione della MPAA, la casa produttrice United Artists decise di distribuire la pellicola in ogni caso, che però venne subito vietata in Kansas, Ohio e Maryland e fu condannata dalla Legione Nazionale della Decenza. Nonostante le polemiche, il film fu un successo di pubblico e incassò $ 3,5 milioni al botteghino, malgrado le critiche contrastanti. La McNamara venne nominata all'Oscar alla miglior attrice nel 1954 ed ebbe anche una nomination ai BAFTA quale migliore attrice esordiente.