Hajime Ohata’s no-budget shocker Henge clocks in at a mere 54 minutes, but it packs quite a punch.  It didn’t win any awards at the...