It Is My Fault

2017
Director:Liu Sha

country:China

Run time:04:50min

Synopsis

After the compression of the spiritual world by the force of regulation, there follows a series of emotions such as introspection, violence, self-destruction, and untangling. This work utilizes the own approach of the digital media itself to deconstruct, to form the subliminal synesthesia visually and to create a fictional experience for the mind.