A newly shorn Tom Cruise wore a white t-shirt and jeans today as he got into character on his new film One Shot in Pittsburgh. The actor, who was filming a driving scene in a red Chevelle, stars in the big-screen adaptation of the book by the same name. Tom plays an ex-Army cop who is sent to investigate a sniper shooting in the heartland and lopped off his previously lengthy locks to ready for the role. Before getting to work on the action film in Pennsylvania, Tom spent several months down south in Florida, where he was playing a musician in Rock of Ages. Tom let his hair go long while he was busy portraying the tattooed singer. His wife, Katie Holmes, gave his edgier look her stamp of approval at the time. Katie and Suri visited Miami several times to catch up with Tom during the shoot, and the family took advantage of his recent break between projects to hang out at their homes in LA and NYC.