On this day, 131 years ago, "Workers Leaving the Lumière Factory" (1895) which was the first ever film to be projected to a paying audience premiered in Lyon, France.
First poster for Gregg Araki’s ‘I WANT YOUR SEX’, starring Cooper Hoffman and Olivia Wilde
The film follows a woman who turns a young man into her sexual fantasy & drags him into a world of sex, power & murder.