Hiraeth

Hiraeth (2016) -- please inquire for link

 

Ten years later, Aidan returns to the battlegrounds where he and his squad once fought a war against aliens. He is haunted by his inner demons and must fight them to overcome his survivor's guilt.