Geng Jun is a Chinese independent filmmaker. He is known for several award-winning films, including The Hammer and Sickle Are Sleeping (2013), Free and Easy (2017), Manchurian Tiger (2021) and Bel Ami (2024).
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams