‘My most fun place ever? Slough!’ As she stars in a new action thriller, Jodie Foster reveals what life was like growing up on film sets – and why there’s one location she’ll never forget Jodie Foster, 55, stars as The Nurse in new action thriller Hotel Artemis The actress has spent months staying in hotels during her
Source: Read Full Article