Sarah Ball: Sarah Ball. Actress: M.I.A. A Greater Evil. Sarah Ball is known for M.I.A. A Greater Evil (2018).
Known For: M.I.A. A Greater Evil (Rachel)