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