Beautifully filmed, it is feast for the eyes and constantly quirky humour that really suits Ralph Fiennes as if it was written for him.

For some reason the plot didn't hold my attention, I just found my attention wandering and looking at my watch, hoping it would end.

One funny part was the fact that Daniel Defoe is a splitting image of Liam Gallagher in this film,must be the terrible haircut.