Answer
Mac McGrath, played by Jared Harris in the film "Mr. Deeds," is a cynical and ambitious journalist who initially exploits Longfellow Deeds for a story. However, as he spends more time with Deeds, Mac begins to question his own values and ultimately helps Deeds expose the corruption within the media and corporate world.