En una localidad rural de Kansas, dos jóvenes que pertenecen a ambientes sociales muy distintos se aman y deciden no separarse jamás; pero la desaprobación de sus familias y ciertos intereses ajenos a sus sentimientos acabarán decidiendo su suerte.
Un granjero californiano tiene dos hijos, Cal y Aron, de caracteres muy diferentes, pero ambos compiten por el cariño de su padre. La situación de Cal se complica cuando averigua que, en realidad, su madre no sólo no está muerta, sino que además regenta un local de alterne.
Johnny Friendly (Lee J Cobb), el jefe del sindicato portuario, utiliza métodos mafiosos para controlar y explotar a los estibadores de los muelles neoyorquinos. Terry Malloy (Marlon Brando), un boxeador fracasado que trabaja para él, se ha visto involuntariamente implicado en uno de sus crímenes. Cuando Malloy conoce a Edie Doyle (Eva Marie Saint), la hermana de la víctima, se produce en él una profunda transformación moral que lo lleva a arrepentirse de su vida pasada.
Blanche DuBois, una mujer frágil y en decadencia, se traslada a Nueva Orleans para vivir con su hermana Stella y su brutal esposo Stanley. La tensión entre Blanche y Stanley aumenta, revelando secretos oscuros y desencadenando una lucha por el poder y la supervivencia.