La Leyenda de Hao Lan describe las luchas entre los estados de Qin y Zhao hacia el final del período de los Estados en Guerra. Después de que el censor imperial de Zhao, Li He, quede atrapado en una trampa y se arruine, su hija Li Hao Lan (Wu Jin Yan) se vende a Lü Bu Wei (Nie Yuan). Bu Wei más tarde la ofrecerá al rey de Qin, Sun Yi Ren (Mao Zi Jun), quien es secuestrado en el palacio de Zhao. Bu Wei y Hao Lan entran al palacio donde deben burlar a la Princesa Ya (Hai Ling) y a otros que intentan hacerles daño.