- Interviews
Checking Out “Hotel Artemis”
In her first on-screen appearance since 2013's Elysium, Jodie Foster stars in the disturbing new futuristic crime thriller Hotel Artemis directed and written by Drew Pierce. Set in Los Angeles in a chaotic 2028 where rioting is rife throughout the city, thieves make their way to the Hotel Artemis, a members’ only hospital for criminals.