Overall, this is well crafted Hollywood movie; above par acting, a sense of humor, great soundtrack with a "seemingly" kind heart.

On the other hand, the movie has an agenda to glorify American conservatism by belittling the hippy and black movements and idealizing moderate conservatism above other views.

Watch with caution!