Cast Credits Blackadder (1983) Guest starring as Sister Sara Episode 1x03: The Archbishop (Jun 29, 1983)