Rollenname: Yoo Dae-goo, the Weird
Rollenname: Park Chang-i, the Bad
Rollenname: Park Do-won, the Good
Rollenname: Opium den waitress
Rollenname: Song-i, Korean Descent Girl
Rollenname: Chef
Rollenname: Kim Pan-joo's steward, Mr. Park Seo-bang
Rollenname: Japanese woman
Rollenname: Chin-il's Joseon millionaire, Kim Pan-joo
Rollenname: Sam-gook's Joseon underboss, Byeong-choon
Rollenname: Tae-goo's sidekick, Man-gil
Rollenname: Opium trader, Seo Jae-sik
Rollenname: Doo-chae
Rollenname: Chang-yi's gang member
Rollenname: Chang-yi's gang member
Rollenname: Market center gang
Rollenname: Firearms shop owner
Rollenname: Na-yeon, Soldier for national independence
Martial arts team