Land of the Giants/YMMV


 * Special Effects Failure: Any interaction between the giants and the humans is this, considering how ambitious the idea was for its time. Also visible in the page image.