Benjamin and Aude have loved each other for 7 years. They live together on a small island in Brittan…
Transferred home after a traumatizing combat mission, a highly trained French soldier uses her letha…