Marilyn Monroe
as Rose Loomis
Lester Matthews
as Doctor (uncredited)
Joseph Cotten
as George Loomis
Richard Allan
as Patrick
Will Wright
as Boatman
Jean Peters
as Polly Cutler
Casey Adams
as Ray Cutler
Denis O'Dea
as Inspector Starkey
Don Wilson
as Mr. J.C. Kettering
Lurene Tuttle
as Mrs. Kettering
Russell Collins
as Mr. Qua
Sean McClory
as Sam (uncredited)
Minerva Urecal
as Mrs. McGrand, Landlady of McGrand's Boarding House
Nina Varela
as Wife (uncredited)