The brave one: why Jodie Foster is Hollywood’s ultimate survivor

The actor is made up to look old and weary in Hotel Artemis – perhaps it’s how she feels inside, having navigated more than 40 years of…