'Scientist adopts slum girl and she saves him from murderous lover.' (British Film Catalogue)
Stream, buy or rent this movie from the providers below.