Eternal Dawn

Eternal daylight. Eternal night. A thin green line is all that remains.
Eternal dawn Movie Poster

Season 4 – Year 1000: The Narrowing Line

A thousand years after the stilling, humanity thrives along a thinning ribbon of dusk. Dome cities glitter on the desert rim; on the darkside, vast glacial mines cut ice and ore. Along the dayside edge, solar towers feed sputtering grids and wind-rails stitch the belt together. The world is harsh, but ordered – for now.

A slow threat gathers: the habitable band is shrinking. Not by miles, but by meters per decade – almost imperceptible, until farms at the margins fail. Prevailing winds slip, rivers stall, and maps are redrawn each generation. Town by town, people retreat inward toward the fading line, and border skirmishes follow the weather.

As insurance, the Reyes lineage opens a second chapter on Mars. The first colony dome rises in crimson dust, home to 1,000 pioneers – many tracing their blood to Haven Nine. Beneath glass and regolith, labs, workshops, and schools take root; archives are copied, seeds catalogued, arts revived. It is not an exodus, but a lifeboat.

On Earth, councils argue: share what remains, or fortify and hold. Cartographers measure loss; priests promise balance; engineers warn of drift. By season’s end, the twilight narrows again – and humanity must decide where to stake its future.

Season 4 charts humanity’s struggle to survive on a vanishing frontier – and the fateful choice between clinging to a dying Earth or seeding a new dawn beyond it.

Back to main page


About the Writer

Staffan von Zeipel is a Swedish screenwriter focused on psychological thrillers and speculative science fiction. With a background in storytelling, communications, and visual design, he crafts emotionally grounded, high-concept screenplays. The Nevada Battle is his international debut, and he has also written the thriller Återträffen / Final Reunion, available in both Swedish and English.

Contact

email: staffan.vonzeipel@zeipels.com

Website: zeipels.com

Phone: (+46) 70 818 67 58