Vše je pravdivé je historický příběh zasazený do roku 1613. Shakespeare právě uvedl novou hru s názvem All Is True, (později přejmenované na “Jindřich VIII.”). Od jiskry děla postaveného na jevišti shoří celé divadlo Globe do základů.
Když mladý Ind Abdul Karim (Ali Fazal) nastoupil do služeb stárnoucí a zasmušilé královy Viktorie (Judi Dench), netušil, že se brzy stane jejím oblíbencem, rádcem a nakonec také přítelem.