
In this May 20, 2018 photo, actress Jodie Foster poses at the Four Seasons Hotel in Los Angeles to promote her new film "Hotel Artemis." Foster stars as the head of a hospital for criminals in the near-future set thriller opening nationwide on Friday, June 8. (Photo by Rebecca Cabage/Invision/AP)
Featured Photo Galleries











