Can Francis Ford Coppola pull off his greatest cinematic gamble?
On May 14th the annual Cannes Film Festival will commence in the south of France, bringing with it film makers and movie premiers from all over the globe. The spotlight will be shining brightest this year on one particular director who is attending Cannes …