HUB
poster
Vengeance Wears Red
Shanghai Red
Drama
2007
87

A murder mystery set in contemporary Shanghai about a beautiful woman caught in a web of vengeance and deceit.

themoviedb

© 2022 Movie HUB. All rights reserved.