The original Impossibility Defense manga is serialized in Shueisha’s Grand Jump seinen manga magazine.
The live-action film is directed by Koji Shiraishi (Sadako vs. Kayako) and also stars Erika Sawajiri as Tomoko Tada, a police investigator struggling to bring Tadashi to justice.
Tadashi Usobuki kills through the power of suggestion, leaving no physical evidence to link him to his assassinations.