Incoming: Hotel Artemis
Jean Thomas, aka The Nurse (Jodie Foster) is the manager of the Hotel Artemis, an ultra-exclusive, members-only hospital hidden in a hotel redolent of faded ‘20s glamour. Tough, sharp and…
Share
Recent posts
Input your search keywords and press Enter.