Hollywood heartthrob Robert Pattinson sports a set of rotten teeth for his role in ‘The Rover’। He was almost unrecognisable with a shaved head, dirty and baggy clothes and the unhealthy molars।

Hollywood News inextlive from Hollywood News Desk