The Manster ★★

Some American filmmakers out here trying to besmirch the unimpeachable cinema of post-War Japan with this gorilla man nonsense. How wacky and wack at once.