Also known as CRAZED BEAST, this is a lean and lively 1970s bus hijacking b-movie from Toei Movie Company that leaves a bloody trail of wreckage in its wake.

Tower of Evil (1972)
Big lapels, great hair, horny academics, and salty fisherman collide on a lonely island in this early 1970s British proto-slasher flavored with mystery and seaweed.