Zëiram (1991) Bumbling Japanese bros stumble into another dimension where an alien bounty hunter battles a demonic bio-weapon. Enjoyably zany. TIL: Actually, we're all part of an ongoing invisible spiritual war. Sometimes, it just takes a while to find out what that part is.
One Sheet Words of Wisdom: Velvet Smooth (1976) "A strong woman stands up for herself. A stronger woman stands up for everybody else." - Anonymous