Podczas rewolucji francuskiej arystokracja skazywana była na karę śmierci nawet za drobne przewinienia. Młody, angielski arystokrata, Sir Percy Blakeney (Anthony Andrews), znany jako Szkarłatny Kwiat, wypowiada wojnę panującemu terrorowi i poświęca się ratowaniu niewinnie oskarżonych. Pod maską głupiego i nieco zniewieściałego dandysa wraz z przyjaciółmi organizuje arystokratom ucieczki z więzienia, narażając się przy tym Armandowi Chauvelinowi (Ian McKellen). Chauvelin postrzega działalność grupy Szkarłatnego Kwiatu jako bezpośrednie zagrożenie dla kształtowania Republiki Francuskiej i za wszelką cenę postanawia wytropić tajemniczego wybawcę. W międzyczasie Sir Percy zakochuje się w narzeczonej Chauvelina, pięknej aktorce Marguerite (Jane Saymour). Jednak zaraz po ślubie podejrzewa swoją ukochaną o zdradę.