A história do cantor e cineasta australiano Nick Cave, líder da banda The Bad Seeds. Um dia comum na vida do músico onde conversa com amigos, relembra o passado, assiste a Scarface com os filhos, escreve, compõe e grava o que veio a ser o álbum Push the Sky Away.

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.