Jake Gyllenhaal has joined the ranks of Hollywood's super-skinny hunks after shedding 20 pounds (9 kilograms) to play a crime reporter in his new film Nightcrawler.

The actor, who bulked up for his role in 2010's Prince Of Persia: The Sands Of Time, looked shockingly thin on the red carpet at the 17th annual Hollywood Film Awards on Monday night (21Oct13), where he joined Matthew MCConaughey, who also recently starved himself to play an emaciated Aids victim in The Dallas Buyers Club.

Explaining his gaunt new look, the 32 year old says, "I knew that my character (Lou) was literally and figuratively hungry, so I played him so he was always a bit hungry.

"I've lost probably a little over 20 pounds, something like that... It's no different to getting into character for anything. It's more about believing where you are and being present."

Nightcrawler began shooting earlier this month (Oct13) and also features Bill Paxton and Rene Russo, who is married to the film's director, Dan Gilroy.