Engelskmannen Rudolf Rassendyll (spilt av Lewis Stone) bestemmer seg for å fordrive tiden ved å delta på kroningen av hans fjerne slektning kong Rudolf V av det sentraleuropeiske kongeriket Ruritania. Han møter også en bekjent på toget, Antoinette de Mauban (spilt av Barbara La Marr) som er elskerinnen til kongens forræderske bror: storhertug 'Black' Michael. Men dagen før kroningen blir Rassendyll lagt merke til av oberst Sapt (spilt av Robert Edeson) og kaptein Fritz von Tarlenheim (spilt av Malcolm McGregor) som blir forbløffet over den uhyggelige likheten mellom Rassendyll og kong Rudolf.