Edward Arthur miał zagrać w tym filmie, ale ostatecznie nie został zaangażowany.
Jill Bennett zastąpiła Joan Sims do roli dr MacMillan.
Zdjęcia do filmu nakręcono w szpitalu Friern Barnet w Londynie (Anglia) w Wielkiej Brytanii.
Mark Hamill (Luke Skywalker z "Gwiezdnych wojen") wystąpił w tym filmie za darmo.
Alan Bates (znany choćby z filmu Jerzego Skolimowskiego "Ręce do góry") zgodził się wystąpić w tym filmie bez otrzymania jakiejkolwiek gaży.
"Szpital Brytania" do trzecia część trylogii filmowej Lindsaya Andersona, w której Malcolm McDowell zagrał Micka Travisa. Pozostałe części to "Jeżeli" (1968) oraz "Szczęśliwy człowiek" (1973).
Po obejrzeniu tego filmu Derek Jarman, inny brytyjski reżyser, stwierdził proroczo, że "Szpital Brytania" oznacza koniec Andersona w brytyjskim przemyśle filmowym. W dużej mierze miał rację, jako że Anderson do końca życia tworzył głównie w Stanach Zjednoczonych.
Początkowo film miała wyprodukować wytwórnia 20th Century Fox. Nie doszło jednak do porozumienia, co sprawiło, że produkcja zawisła na włosku. Na szczęście niezależny producent, Clive Parsons, doprowadził do podpisania ugody z brytyjską wytwórnią EMI.