Youdu sued Xunlei for illegally distributing and profiting from "Confession of Pain," starring Tony Leung and Takeshi Kaneshiro. Youdu had paid for online distribution rights, only to see the film later made available illegally on Xunlei's network.