Law Chen

Law Chen

"Law Chen, a visionary in the world of cinema." Born in 1987 in Shanghai, China, Law Chen has been actively making films since 2010, predominantly in the genres of drama, fantasy, and experimental. His most popular films include "The Great Silence," which garnered significant attention and praise, and "The Last Sunrise," for which he received numerous awards, including the Grand Jury Prize at the Shanghai International Film Festival. Chen's authorial style is characterized by his unique blend of visual artistry and narrative innovation, often exploring themes of loneliness and existentialism.

Law Chen is not just a filmmaker, but an artist painting on the canvas of cinema, using light, shadow, and sound to tell stories that resonate with audiences around the world.