With these three gorgeous ladies Natalie (Cameron Diaz), Dylan (Drew Barrymore), Alex (Luci Liu) together, Charlie can do anything in the world he wishes to. It is actually an action and a bit comedy movie. You will witness crime and fighting scenes and this movie is about a kidnapping case in particular. Angels will save the day. These are super-girls in the whole movie.