Satan Returns

Poster for Satan Returns
Movie Name
Satan Returns
Release Year
1996
Country
Hong Kong
Genre

Reviewed Sunday, October 9, 2005

Summary
Not good, but entertaining
Reviewer
Simon
show review

Images