John Pearce (David Thewlis) i Robert Merivel (Robert Downey Jr. ) są oddanymi przyjaciółmi. Obaj studiują medycynę, lecz tylko John wiąże swoją przyszłość z zawodem lekarza. Pewnego dnia Robert, nieoczekiwanie otrzymuje wezwanie z królewskiego pałacu. Król Karol II (Sam Neill) nakazuje mu zaopiekowanie się jego ciężko chorą, ukochaną Lulu. Jeśli Merivelowi uda się podołać zadaniu i wyleczy psa, zostanie w nagrodę mianowany nadwornym medykiem. Pobyt w królewskiej rezydencji zdaje się być spełnieniem marzeń Roberta, do czasu, kiedy w obliczu nagłych wydarzeń przyjdzie mu od nowa przewartościować swoje życie