Jodie Foster

Hotel Artemis
6.1

Hotel Artemis

Jun. 07, 2018

Hotel Artemis

Los Angeles, June 21st, 2028. While the streets are being torn apart by riots, the Nurse, who runs a clandestine hospital for criminals in the ...
Taxi Driver

Taxi Driver

Feb. 09, 1976

Taxi Driver

A mentally unstable Vietnam War veteran works as a night-time taxi driver in New York City where the perceived decadence and sleaze feed his urge ...