After the mysterious disappearance of their parents twin brothers Feng Xiao and Feng Hu embark on a journey to find them.