Set against the social turmoil of China's Cultural Revolution, 12 years old Yue Haiyang is forced to leave the swimming team despite his dreams to become the greatest swimmer of his generation. In a quest to fulfill his dream, friendship and loyalty are tested as three friends wade through the waters of personal struggle and social unrest.

Buddha Mountain
2011
6.9/10

The Safety of Objects
2002
6.5/10

Lucky Them
2013
6.0/10

Bastard Out of Carolina
1996
7.2/10

Iron Jawed Angels
2004
6.8/10

Starving in Suburbia
2014
6.5/10

The Trials of Cate McCall
2013
6.4/10

Sky
2015
6.2/10

Call Me Crazy: A Five Film
2013
7.0/10

The Girl in the Book
2015
5.8/10

Take Out
2008
7.0/10

A Dry White Season
1989
6.7/10

Strange Weather
2016
5.8/10

Return
2011
6.4/10

Holy Lands
2019
6.1/10

Hounddog
2008
6.4/10

The Truth About Emanuel
2013
6.0/10

Hellion
2014
5.9/10

Xiu Xiu: The Sent-Down Girl
1998
7.2/10

I Believe in Unicorns
2015
6.4/10
New York, I Love You
2008
5.941/10