Director Andrea Arnold won BAFTA’s Most Promising Newcomer Award, and her film Red Road won 5 BAFTA Scotland Awards, and the Grand Jury Prize at the Cannes Film Festival. Is it really that good? I had a high expectation.