Info mistake?
Biography
Deborah Leighton is known for The Fear (1988), On the Up (1990) and The Sharp End (1991).
Awards
Known For
Filmography
No data