Stranded Poster

Stranded

0.00% | July 22, 2026 | Drama

As ​Yiling, a Chinese marine biologist living overseas, travels to Newfoundland, Canada, to study a repeatedly stranded humpback whale, the coastline awakens vivid memories of the coastal hometown in China she has not returned to for years.

Featured Crew

Raina Yang
Director
Raina Yang
Writer
Raina Yang
Editor

Cast

Images