Robert Pattinson The Rover

R-Patz cleans up nicely!

Robert Pattinson donned a crisp bright blue suit to attend the Hollywood premiere of his latest film The Rover last night, and the actor looked cool and confident despite his reputation for being camera shy and uncomfortable with attention.

The Rover is set in the dystopian Australian Outback and follows a violent and angry former soldier, played by Pearce, who had lost his farm and his family and goes after a gang who stole his car. Pattinson plays a naive southern American man who has been been left behind in an attack.

"I've learned not to dismiss actors based on preconceptions, and he was a classic example. I understand how young actors can paint themselves into luxurious corners, and I knew if I could get the movie made and Robert played that character, the world would see a skill set he has that I don't think he's previously ever demonstrated," director David Michod explained of picking the Twilight star for the role.

We wonder if Kristen Stewart will watch the flick?!