Nancy Meckler
Nancy Meckler is one of Britain's most important theatre directors. She studied for some time in the USA, where she studied drama, dramatic theory and criticism. In London she trained as an actress.
Filmography
Sister My Sister (1994).
Nancy Meckler at IFFR
Sister My Sister
102'
United Kingdom
IFFR 1995