 Zhou next featured in biographic drama film "Confucius" (2010) and filmed the wuxia film "Flying Swords of Dragon Gate" (2011) directed by Tsui Hark.In 2011, Zhou made her directorial debut with the short film "Five Demon Traps", which stars Tony Leung Chiu-wai as a demon killer.In 2012, Zhou made her Hollywood debut in the science fiction film "Cloud Atlas", playing multiple roles in the film.