Film trailer: Tom Cruise stars in 'Jack Reacher'

Adapted from Lee Child's mystery novel One Shot, the film is directed by Christopher McQuarrie, who wrote The Usual Suspects, Valkyrie, The Tourist and the upcoming Top Gun 2. Cruise plays an ex-military investigator tracking down a serial sniper who shot five people.

With the sound of his orange vintage SS Chevy Camaro, the footage opens on a voiceover describing Reacher: "He doesn't care about proof; he doesn't care about the law. He only cares about what's right."

Cruise revs up in hand-to-hand combat mowing down bad guys in his hunt for justice.

The film also stars Rosamund Pike (Wrath of the Titans), Robert Duvall (Crazy Heart), David Oyelowo (Rise of the Planet of the Apes) and Werner Herzog as The Zec.

Jack Reacher opens in late December in several markets, then opens wider in January 2013.

Watch the trailer: