Leila Carlin is known for Hunter (1984), Death Blow: A Cry for Justice (1987) and The Night Stalker (1986).
No data