Home
Movies
TV
Watchlist
History
Android TV
Connect
Donate
Discord
Rebecca Zhu
Zhu was born in Suzhou, Jiangsu, China on 2 December 1987. When she was 16 she attended The Hong Kong Academy for Performing Arts and majored in balle...
Show more
Movies
TV Shows
Peg O' My Heart
2024
9.0
Crypto Storm
2024
6.0
Burning
2022
4.0
New Kung Fu Cult Master 2
2022
4.3
New Kung Fu Cult Master
2022
4.7
Line Walker
2016
6.2
Knock Knock Who's There
2015
4.8
Turning Point 2
2011
5.9