Everyone has films that they have a soft spot for even though it may not be a film that has much going for it. This is a film I was absolutely riveted by as a young lad and consequently I have a nostalgic fondness for it. And it's not as bad as you'd think. This is a matinée adventure film set in the mid-eighteenth century at the time of the Jacobite rebellion and based on the cracking novel by Robert Louis Stevenson. Young David Balfour (Lawrence Douglas) comes into some property currently occupied by his miserly uncle (Donald Pleasance) who promptly arranges for him to be kidnapped and sold into slavery. But fate is on David's side as he finds help in the guise of notorious Scottish rebel Alan Breck (Michael Caine, with an interesting Scots accent) who is on the run from the vengeful English. Beautifully shot and with a great story there's nothing very clever about how this has been put together; indeed in the hands of a more interesting director it could have been really great, but it's still a great little film and one of those that rarely gets seen these days. And what a great cast including Jack Hawkins, Trevor Howard, Gordon Jackson, Freddie Jones and Jack Watson. As an example of a British historical drama this is worth seeking out.