This film was based a a very good book, the read is well worth the effort.