Glass Trap Reviews

August 2, 2005
It's one of those movies that looks like it was a gas to make. To watch, though? Not so much.