Cannes 2017 Festival Winners

Cannes 2017 Festival Winners

The 70th annual Cannes Film Festival took place over Memorial Day weekend in France, and while we may pick and choose the artsy films we discuss here at the epic review this year’s results and timing made this year especially noteworthy.  It was a big year at...