The Lizard

Poster for The Lizard
Movie Name
The Lizard
Release Year
1972
Country
Hong Kong
Notes

Reviewed Friday, May 23, 2003

Summary
7/10 - quite a decent film
Reviewer
Simon
show review