CharacterRuth DefoeRuth Defoe in The Split (2018), played by Deborah Findlay. Played byDeborah FindlayAppears inThe Split2018