Jake Gyllenhaal is virtually unrecognisable after losing over 20lbs to play a 'literally and figuratively hungry' reporter in Nightcrawler