News Five Demon Traps – Zhou Xun`s directorial debut features Tony Leung By admin - 29 December, 2011 Facebook Twitter Pinterest WhatsApp ReddIt Telegram Source: Twitch, Official Site