The Red Spider (1988)

Drama
Crime