Skip to content
StreamScapeX

Stranded

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.

Details

Director
Writer
Original title
搁浅
Status
Released
Release date
July 22, 2026
Original language
English
Countries
United States of America, China, Canada

Cast

More like this