March 31, 2008 Red Road Red Road is a much heralded 2006 British thriller – or thriller of a kind – directed by Andrea Arnold, who won an Oscar…