Credit: Michael Tran/FilmMagic; Fame Pictures

Lookin' good Tom!

After rocking a shoulder-length, shaggy hairstyle for more than a year, Tom Cruise has finally lopped off his locks for a much-shorter style, which he debuted in NYC on Tuesday.

The 49-year-old actor had to ditch his man bangs for his upcoming film, One Shot, which is scheduled to start shooting in October in Pittsburgh, PA (the same city where Christian Bale's The Dark Knight Rises is currently filming.)

In the Christopher McQuarrie-directed crime thriller, Cruise will play Jack Reacher, an ex-Army cop. He's set to star alongside actor Richard Jenkins and actress Rosamund Pike in the flick adapted from the 2005 Lee Child thriller, according to The Hollywood Reporter.

Tell Us: What do you think of Tom's clean-cut look?