Written and directed by Drew Pearce who was one of the writers for 2013’s Iron Man 3 and 2015’s Mission: Impossible – Rogue Nation, Hotel Artemis is an entertaining and stylish action thriller with the hallmarks of a midnight B movie and a surprising all-star cast. Set in dystopian Los Angeles in the near future, the story revolves around a secret hospital for criminals that becomes the refuge for outlaws from the intense violent riots enveloping the entire city. The hospital, which is located on the top floor of a vintage old world hotel, is run by a rules-bound and efficient nurse, played by Oscar winner Jodie Foster in her first role since 2013. A large muscular orderly nicknamed Everest, played by Dave Bautista, is the only other person working at the futuristic hospital, and he is sometimes enlisted as the enforcer. On a particularly busy night, the Artemis is filled with a variety of dangerous criminals who only behave because of the rules enforced while in the hospital. It begins with a pair of bank robbers, one played by Emmy Award-winning actor Sterling K. Brown, who escaped a botched robbery while being pursued by the police. The other patients include a world-class assassin, played by Sofia Boutella, and a wisecracking criminal, played by Charlie Day. Things get increasingly complicated and violent with the arrival of the so-called Wolf King, played by Jeff Goldblum, who is the criminal overlord of Los Angeles and is accompanied by his obsequious son, played by Zachary Quinto. Foster’s character is trying to keep everyone happy and allow Hotel Artemis to continue running smoothly while she also has to deal with her anxiety deriving from the traumatic memory of losing her son. Overall, I found it to be an exciting and fun action flick that is notable for its unique vision of a dystopian future in which medical technology advances, but society as a whole collapses.