Dead of Alive: Final

Year: 2002

Director: Takashi Miike

Cast: Show Aikawa, Riki Takeuchi, Maria Chen, Richard Chen

IMDb: tt0301167