Jeon Ji Hyun vive um franco-atirador que estava aguardando uma sentença de morte em Xangai, mas foi libertado por um agente secreto do governo, interpretado por Lee Jung Jae, famoso pelo filme The Face Reader. Eles iram unir forças com outros lutadores, incluindo um pistoleiro chamado Hawaii Pistol, interpretado pelo ator Ha Jung Woo, para lutar pela independência da Coréia.
O filme descreve o conflito entre Choe Myeong-gil, uma figura representativa da facção Juhwapa, que insistiu em manter uma relação amigável com a dinastia Qing para proteger as pessoas em Joseon e, Kim Sang-heon, uma figura representativa da facção pró-Dinastia Ming - Cheokhwapa, enquanto eles fugiram para o Castelo do Sul (Namhansanseong) durante a Segunda Invasão Manchu na Coréia.