Aziz Ansari

Chinatown stars Jack Nicholson and was the last film that director Roman Polanski made in the United States before fleeing the country while awaiting sentencing for unlawful sex with a minor. Polanski has been a fugitive from the U.S. criminal justice system since 1978. ©SNAP/Entertainment Pictures/ZUMAPRESS

Screens: We can’t separate art from the artist

The rise of Time’s Up, the movement challenging sexism, harassment and abuse against women in the entertainment industry, has led to a tone deaf, contemptible yet predictable backlash. Spend enough time on social media and you’ll see two main counterarguments: There’s a witch hunt by women seeking fame and money, or we should focus on […]

-->