Designed to highlight Mazda's 'love of driving' ethos, the film has won a Silver OttoCar Award at the 14th AutoVision Awards.