← Back to films
Stranded
2026 EN 18 min
Overview
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.
Release date
22/07/2026
Votes
0
Popularity
0.9
Original Soundtrack
Loading soundtrack videos…