Um pouco antes da Primeira Guerra Mundial John Reed (Warren Beatty), um jornalista americano, conhece Louise Bryant (Diane Keaton), uma mulher casada, que larga o marido para ficar com Reed e se torna uma importante feminista. Eles se envolvem em disputas políticas e trabalhistas nos Estados Unidos, e vão para a Rússia a tempo de participarem da Revolução de outubro de 1917, quando os comunistas assumiram o poder. Este acontecimento inspira o casal, que volta aos Estados Unidos esperando liderar uma revolução semelhante.
John Reed
Louise Bryant
Max Eastman
Grigory Zinoviev
Eugene O'Neill
Louis Fraina
Emma Goldman
Paul Trullinger
Speaker at Liberal Club
Mr. Partlow
Diretor