Oh! for a Light To Shine upon the Road - By Donald Levit Cannes’s 2006 Grand Jury Prize under its belt along with two British Independent Film Awards, Red Road boasts an “atmospheric and intense thriller” air and marks the feature début of director Andrea Arnold, who intentionally leaves minor points open to stimulate discu... MORE >>