The book was a favorite of mine growing up. The movie was OK.
The message is to think long term, be responsible for your actions, do the right thing even if it means it's not the easiest or quickest thing to do. Stand up for yourself and others.
All good messages, IMO. 4951