@Bonsai_halcyon: it got a little heavy handed for my liking near the end. The rest of the time it is a pretty big part of the plot but not too preachy. There are some parts about the dangers of religion as well, which I found to be an interesting part of the movie.