i loved this movie! it has the perfect combination of explosions, shootings, suspense, and more to keep you glued to your seat. i overall loved the movie, but the ending was just dumb. all of a sudden it just ended. the swearing is mostly b---h, s--t, bulls--t, etc. one in one scene a character says motherf- and then it switched to the next scene. if you like Nicholas Cage, Jullianne Moore, the movies Chronicles of Riddick, Speed, etc. you will definately enjoy this movie.