CharacterRose DefoeRose Defoe in The Split (2018), played by Fiona Button. Played byFiona ButtonAppears inThe Split2018