Fan Xu was born on January 15, 1967 in Wuhan, Hubei, China. She is an actress, known for Aftershock...
Wuhan, Hubei, China
22 December 2019
‘Only Cloud Knows’: Film Review
18 November 2016
Catch the Exciting Trailer for Jackie Chan’s Railroad Tigers
26 October 2016
Second Trailer for Jackie Chan’s “Railroad Tigers”
Looking for a slightly scary movie to watch this Halloween? Check out our picks for movies that (hopefully) won't keep you up at night. For even more, visit our Guide to Horror ... if you dare.
See the full list