Londres, années 1870-1880. Le héros, Hyacinth Robinson, est un jeune homme d'origine modeste, engagé politiquement dans les milieux anarchistes. Un soir où il se rend au théâtre avec sa fiancée, il rencontre la belle princesse Casamassima, une aristocrate qui a tourné le dos à son milieu d'origine, vit séparée de son mari et fréquente désormais les radicaux. Il en tombe amoureux. Au même moment, il se retrouve impliqué dans un complot terroriste. Il est alors face à un dilemme : doit-il se consacrer à son amour pour la princesse, ou aller jusqu'au bout de son engagement politique et commettre l'assassinat politique qu'il projette ?