Last Days (2025)

Last Days is a 2025 biographical adventure drama that tells the powerful and controversial story of John Allen Chau, a 26-year-old American missionary. Determined to spread his faith, John sets out on a solo mission to reach the uncontacted and fiercely protected Sentinelese tribe on North Sentinel Island. The film explores the emotional, spiritual, and ethical challenges faced by John, and the efforts of international authorities attempting to prevent a potential tragedy.

Directed by Justin Lin and written by Ben Ripley, the film is based on real events that stirred global debate. Sky Yang stars as John Allen Chau, delivering a performance that captures the complex motivations and internal conflict of a man driven by unwavering belief. Alongside him, Radhika Apte and Marny Kennedy play key roles that highlight the international dimension of the crisis and the human consequences of cultural contact.

The narrative unfolds through tense sequences that combine stunning natural cinematography with intimate character studies. The film poses critical questions about faith, cultural respect, and the consequences of intervention in isolated communities. It offers no simple answers, but instead invites viewers to reflect deeply on modern missionary work and the moral boundaries it crosses.

Movie Information

Title Last Days
Release Year 2025
Genre Adventure, Biography, Drama
Director Justin Lin
Writer Ben Ripley

Main Cast

Actor Role
Sky Yang John Allen Chau
Radhika Apte Unknown
Marny Kennedy Unknown
Apinderdeep Singh Unknown
Ken Leung Unknown
Naveen Andrews Unknown
Claire Price Unknown
Ali Fardi Anoosh