Sarah Hempinstall: Sarah Hempinstall. Actress: Esmerelda's Castle. Sarah Hempinstall is known for Esmerelda's Castle (2017), Budz (2017) and The Stand Up Cosmic (2017).
Known For: Esmerelda's Castle (Rita), Budz (Lois), The Stand Up Cosmic (Trillian), Misfit M. (Director)