Tiger Stabs Tiger is the latest animated short from

leading Chinese independent animator Shen Jie. With this daring new project, he intends to use delicate animation to magnify the truth and power “stillness” can provoke. 

The film will have its World Premiere at Pardi di domani: Concorso internazionale section of the 75th Locarno Film Festival