Ao no Honō (2003)
Ao no Honō is a 2003 Japanese film based on the novel of the same name by Yusuke Kishi, directed and co-written by Yukio Ninagawa, and starring Kazunari Ninomiya and Aya Matsuura. The film portrays Ninomiya playing Shūichi, a high school student finding a way to get rid of his stepfather, who returns home and begins to terrorize his family.
More at Wikipedia.