Talu Wang was born on May 29, 1991 in Taiwan as Ta-Lu Wang. He is an actor, known for Our Times (...
13 March 2018
Film Review: A Better Tomorrow 2018 by Ding Sheng
12 February 2018
Contemporary Chinese Cinema: A Blander Tomorrow
02 June 2017
Jackie Chan in Railroad Tigers Arrives on Blu-ray and DVD June 20th From Well Go USA
The IMDb editors are anxiously awaiting these delayed 2020 movies. Check out what we'll be watching in 2021.
Browse our picks