Drama starring Anthony Hopkins and Anne Hathaway has premiered to glowing reviews at Cannes; director says he wanted to look at the moment when America lost its way