3.5 Very Good

Its a well made movie with a good message in it.