I’m not sure the British are really suited for giant monster movies. No offense to the Brits, but watching a bunch of folks stand around and keep the stiff upper lip while radioactive monsters from the deep attack London isn’t too much fun. Behemoth might be unique in the giant monster genre in that respect–it’s […]