Battle of Demons

Battle of Demons

2009/11/21 • Released • Japanese

Fantasy
6.4
1h 41m

Part 1 of the Hanaoni trilogy.

Overview

On her 16th birthday, Asagiri Kanna, a shy and bullied girl is abducted and taken to attend a new school. There she finds out she has been promised to marry the demon king, Kaki Kitou. Neither of them seem to be happy about it.

Director : Kotaro Terauchi

Casts
Hirofumi Araki

Hirofumi Araki

Kaki Kitou

Rin Aizawa

Rin Aizawa

Kanna Asagiri

Ryouta Murai

Ryouta Murai

Ai Kago

Ai Kago

Kei Hosogai

Kei Hosogai

Reiji Takatsuki

Yukie Kawamura

Yukie Kawamura

Moegi Sahara

Daisuke Watanabe

Daisuke Watanabe

Rakuto Tochihara

Rakuto Tochihara

Riki Miura

Yukari Taki

Yukari Taki

Suzu Natsume

Suzu Natsume

Namihiko Ohmura

Namihiko Ohmura

Ryoko Yuui

Ryoko Yuui

Recommended
Battle of Demons 3
8.5

Battle of Demons 3

December 5, 2009

Thor: The Dark World
6.5

Thor: The Dark World

October 30, 2013

The Shape of Water
7.2

The Shape of Water

December 1, 2017

Wonder Woman
7.2

Wonder Woman

May 30, 2017

Venom
6.8

Venom

September 28, 2018

Logan
7.8

Logan

February 28, 2017

Avengers: Infinity War
8.2

Avengers: Infinity War

April 25, 2018

Black Panther
7.4

Black Panther

February 13, 2018

Bird Box
6.8

Bird Box

December 13, 2018

Star Wars: The Force Awakens
7.3

Star Wars: The Force Awakens

December 15, 2015

Captain Marvel
6.8

Captain Marvel

March 6, 2019

Ant-Man
7.1

Ant-Man

July 14, 2015

Jumanji
7.2

Jumanji

December 15, 1995

A Star Is Born
7.5

A Star Is Born

October 3, 2018

Knives Out
7.8

Knives Out

November 27, 2019

The Shawshank Redemption
8.7

The Shawshank Redemption

September 23, 1994

Your Name.
8.5

Your Name.

August 26, 2016

Fight Club
8.4

Fight Club

October 15, 1999

John Wick: Chapter 2
7.3

John Wick: Chapter 2

February 8, 2017

Joker
8.1

Joker

October 1, 2019