CharacterDevon MorehouseDevon Morehouse in The Spoils of Babylon (2014), played by Tobey Maguire. Played byTobey MaguireAppears inThe Spoils of Babylon2014