Skip to content
What's After the Movie?
Drama

Soul of a Demon (2007): Cast, Box Office & Plot

Soul of a Demon (2007) movie poster

Soul of a Demon is a 2007 drama directed by Chang Tso-chi, starring Yi-che Tseng as Che, Yu-jen Cheng and Pei-Chun Chen. It runs 2 hours 2 minutes and earned $4,597 worldwide.

Loading streaming availability…
Soul of a Demon (2007) movie poster
Released
Runtime
2h 2m (122 min)
Director
Chang Tso-chi
Genre
Drama
Original language
Chinese
After the credits
No No extra scene
The story

What Is Soul of a Demon About?

The premise of Soul of a Demon without spoilers. The whole story is in the plot summary further down.

Che (Tseng Yi‑che) comes back to the Nanfang’ao fishing port after serving time for his younger brother Ren’s (Cheng Yu‑jen) killing of mobster Shun’s son (Hsu Ling‑tsang). Meanwhile Ren returns from hiding in Japan accompanied by their father Chang (Michio Hayashida), who is preparing to confront Shun and settle the lingering feud.

Loading streaming availability…
Cast & crew

Soul of a Demon Cast & Characters

Yi-che Tseng leads the cast as Che, with Yu-jen Cheng as Ren and Pei-Chun Chen as Pei. Directed by Chang Tso-chi; 6 actors are credited in all.

Also Starring in Soul of a Demon

· 2 more
From the director

More from Chang Tso-chi

More films directed by Chang Tso-chi: Flotsam and Jetsam, Synapses, Thanatos, Drunk and A Time in Quchi.

Full filmography
Plot

Soul of a Demon Plot Summary

What happens in Soul of a Demon from start to finish, spoilers included, with a timeline of 12 key events. The opening is below; the full summary is a 3-minute read.

Spoilers ahead

Yi-Che, Yi-Che Tseng, stands at the center of a quiet, windswept life in the harbor town of Nanfang’ao, a picturesque fishing port that doubles as a living canvas for the film’s themes of beauty and struggle. The town feels intimate and real, a place where people rely on the sea and on each other, and where memories cling to every dock and alleyway. The story unfolds against his mixed heritage: his mother comes from the Indigenous community on Orchid Island (Lanyu), while his father has embraced Japanese culture, painting Yi-Che’s world with overlapping identities that mirror Taiwan’s broader cultural mosaic.

Full summary

The whole story of Soul of a Demon, scene by scene

Read the full summary
Box office

Soul of a Demon Box Office

Soul of a Demon grossed $4,597 worldwide.

2007 box office

Worldwide gross

$4.6K

International
$4.6K
Videos

Soul of a Demon Trailers & Videos

The trailer of Soul of a Demon.

蝴蝶-預告
Quiz

How Well Do You Know Soul of a Demon?

9 questions about the story, each with a hint if you get stuck. Pick an answer to see whether you were right.

Question 1 of 9

  1. Question 1: not answered
  2. Question 2: not answered
  3. Question 3: not answered
  4. Question 4: not answered
  5. Question 5: not answered
  6. Question 6: not answered
  7. Question 7: not answered
  8. Question 8: not answered
  9. Question 9: not answered

In which Taiwanese harbor town does the story primarily take place?

Details

Soul of a Demon Also Known As

2 alternative titles: “Butterfly” and “나비”.

Also known as
  • Butterfly
  • 나비

Seen Soul of a Demon?

FAQ

Soul of a Demon FAQ: Cast, Box Office & Runtime

Runtime, release date, director, cast, box office, post-credit scenes and language of Soul of a Demon, each answered in a sentence.

How long is Soul of a Demon?

Soul of a Demon runs 2 hours 2 minutes (122 minutes).

When was Soul of a Demon released?

Soul of a Demon was released on November 23, 2007.

Who directed Soul of a Demon?

Soul of a Demon was directed by Chang Tso-chi.

More films by Chang Tso-chi

Who is in the cast of Soul of a Demon?

Soul of a Demon stars Yi-che Tseng as Che, Yu-jen Cheng as Ren and Pei-Chun Chen as Pei, among 6 credited actors.

How much did Soul of a Demon make at the box office?

Soul of a Demon grossed $4,597 worldwide.

Does Soul of a Demon have a post-credit scene?

No. Soul of a Demon has no extra scene during or after the credits.

What language is Soul of a Demon in?

The original language of Soul of a Demon is Chinese.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app