images

Released on:

The story is set in a big hospital which is infiltrated and taken over by an armed group wearing devil masks. Musashi Saburo a police officer on leave of absence has to save the hostages within a set time limit.

Drama

Mystery

Crime

Production Companies:

Nippon Television Network Corporation

Production Countries:

Japan

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations