The thrills and spills, the triumphs and heartaches, the daring and the danger of the world’s toughest motor-cycle races are quite brilliantly captured in De Argues’ white-knuckle documentary that looks at the special appeal of the Isle of Man event, and claiming to be the first ever 3D sports film.