Shen RongDirecting • 1980-08-12 • Shanghai, ChinaShen Rong is a Chinese director and screenwriter.Known For7.5Trident20208.0Shallow20224.0The Bystander2018Anonymous2019Abscence of Evidence2021Fan ClubNo Nerds have favorited Shen Rong yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting3Writing22021Abscence of EvidenceFilmDirector2019AnonymousFilmDirector2018The BystanderFilmDirector★ 4.0