CharacterOscar DefoeOscar Defoe in The Split (2018), played by Anthony Head. Played byAnthony HeadAppears inThe Split2018