RETURN TO REVIEW

 

Poster artwork for the German theatrical release of Let Sleeping Corpses Lie.
(© 2000 Anchor Bay Entertainment. All rights reserved.)