Deep in the Heart

Sea Level Production

Drama
119 min     7.5     2014     China

Overview

An unrecognizable, charred corpse discovered in a remote mountain village in China connects three local stories.

Similar