Allen Lan, Wang Fei Movies