Life | Mon May 19, 2014 9:30am EDT

"Foxcatcher" wrestles with demons at Cannes film festival