News

Jodie Foster's gripping 2005 psychological thriller becomes a Netflix streaming hit 20 years after grossing $223 million at ...