Dead or Alive: Final
Set in a post apocalyptic Yokohama where the population is kept under rigid control by a homosexual megalomaniac mayor.
Actors and roles, crew of Dead or Alive: Final (2002). Who was filming and what role he played.