I don't over analyze movies. If a movie has good action scenes and makes me laugh, then I am happy. Knight And Day did both. 5 of us went together (ages 14 - 46) and we all enjoyed it. Go see it! Great way to spend time in the heat of the summer too.