I watched this primarily as it was a Michael Sheen film and it promised some nostalgia. As always Sheen was excellent but the whole piece was very well done with a strong supporting performance from Cary Elwes. Nathalie Emmanuel also shone. The film was well crafted and despite its fantastical storyline it held together remarkably well. There was a great attention to detail and the cinematography and use of light in particular was such that I was convinced at one point that we were back in the 1980's. Overall it was well worth a viewing with entertaining and touching moments and a good heart and soul at its centre. Nice to see a Simon Aldred song get an outing at the end as well.