Movies
Watchlist
Search
Sign In
Shackles
•
6mins
Directed by
Liu Yun Rui,
Starring
Yang Fuyu,
Sheng Wei,
The discharge of the nuclear sewage has brought great crisis to the environment. A particular mermaid becomes victim to it all.
You Might Also Like
Somniphobia
Big Fish
Un Chien Andalou
Requiem for a Dream
Selnef
A Worried Child
I Think It Was Raining
Harry Potter and the Goblet of Fire