Watch: HOTEL ARTEMIS – Trailer for Star-Studded Sci-Fi Crime Thriller “I thought this place was a myth.” In HOTEL ARTEMIS, set in riot-torn, near-future Los Angeles, Jodie Foster plays Jean Thomas, aka The Nurse, the manager of a secret, members-only emergency room for criminals....