It Is My Fault

China 2016
Duration: 00:04:50
Directed by: Liu Sha

After the compression of the spiritual world by the force of regulation, there will follow 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.


Javascript must be enabled to continue!