Woochi: The Demon Slayer film poster

Woochi: The Demon Slayer

10 0
6.8
2 Vote(s)

Spanning four centuries in Korea, this epic action-adventure concerns a powerful pipe and a trio of wizards who will do anything to protect it.

Country
South Korea
Release Date
23 December 2009
Director
Choi Dong-hoon
Play Trailer