Probably the best bike racing film so far