Ghosts of War

Northern France, 1917. Australian Private Joseph Richmond and his fellow soldiers from the 18th Battalion A.I.F. have retreated into a supply trench during an artillery barrage. After being left by himself to act as a listening post, Joe discovers the all-important trench periscope has been damaged, meaning he has to poke his head above the parapet to determine enemy movements after he can overhear them close by. After exchanging shots with an unseen enemy, he retreats, but is confronted by a mysterious soldier. The soldier tells Joe go with him, even though he is not Joe’s relief. Joe refuses to leave his post without proper orders. The soldier reveals himself to be Joe as well, that Joe’s shooting exchange was fatal, and he has been dead ever since. The mysterious soldier represents everything Joe had to leave behind to become a soldier, but now he is dead, the two must reunite so Joe’s soul can meet its destiny.

Loading countdown...

John

2020

Agatha and the Midnight Murders

Agatha and the Midnight Murders

2020

Hannibal Before the Gates

Hannibal Before the Gates

2011

Canola

Canola

2016

The Good Neighbor

The Good Neighbor

2022

Outlaws

Outlaws

2021

438 Days

438 Days

2019

The Perfect Candidate

The Perfect Candidate

2020

The Nannies

The Nannies

2022

The King's Daughter

The King's Daughter

2022

The Privilege

The Privilege

2022

Don't Call Me Spinster

Don't Call Me Spinster

2018

The Apology

The Apology

2022

Rogue Hostage

Rogue Hostage

2021

Lulli

Lulli

2021

Bartkowiak

Bartkowiak

2021

Mr. 365

Mr. 365

2018

Battle in Heaven

Battle in Heaven

2005

The Last Match

The Last Match

2013

Kakegurui

Kakegurui

2019