Hotel Artemis is a place run by Jean Thomas (Jodie Foster, in her first movie role since 2013’s Elysium, which I’ve still to catch up on), aka The Nurse. It’s an ultra-exclusive, members-only hospital hidden in a hotel redolent of faded ’20s glamour. Tough, sharp and utterly fearless, The Nurse (Foster, above, with Jeff Goldblum […]