Back to top
Sat, 16. 3., 18:00Sun, 17. 3., 21:15

It Is My Fault *

Sha Liu

Using computer-game visuals and a matching soundtrack, Liu Sha shows what happens when spirituality disappears from everyday life and people lose themselves in a technologized world.

Warning: This film contains intense light effects which may trigger photosensitive epileptic seizures in people with epilepsy. These people should not watch this programme.

Tricky Women - International Animation Filmfestival Vienna