Skip to content
Advertisement

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)

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