MoviePaglu

Stranded (2026)

As ​Yiling, a Chinese marine biologist living overseas, travels to Newfoundland, Canada, to study a repeatedly stranded humpback whale, the coastline…