Let's just say this teaser trailer for Knight and Day is a bit confusing but boastful. There's high-speed car chases, plane crashes, and guns, but it also kind of looks like a romantic comedy. I'd be lying if I said I wasn't scratching my head when it ended.
That may be just the point though: Cameron Diaz plays a woman who is suddenly pulled into a world of drama and explosion when she gets on a plane she's not supposed to. After the plane crashes, she wakes up in her bed having no idea how she got there — all she remembers is Tom Cruise, a "secret agent. . . or something." Her friend thinks she's just seeking attention, until Cruise shows up on cue and immediately takes her hostage. Though the teaser doesn't make much sense, it still makes the film look like a fun ride filled with twists, humor, and action, action, action.
Check it out for yourself when you read more.