Redemption

On January 21, 1975, in a village in the north of Portugal, a child writes to his parents who are in Angola to tell them how sad Portugal is. On July 13, 2011, in Milan, an old man remembers his first love. On May 6, 2012, in Paris, a man tells his baby daughter that he will never be a real father. During a wedding ceremony on September 3, 1977 in Leipzig, the bride battles against a Wagner opera that she can’t get out of her head. But where and when have these four poor devils begun searching for redemption?

Loading countdown...
The Dead Remain with Their Mouths Open

The Dead Remain with Their Mouths Open

2023

Little Women

Little Women

2019

Mantra Warrior: The Legend of The Eight Moons

Mantra Warrior: The Legend of The Eight Moons

2023

Spider

Spider

2022

ANIMALI FANTASTISBRIZZ I REATINONINPRESCRIZIONE DI GRINDESBRIZZ

ANIMALI FANTASTISBRIZZ I REATINONINPRESCRIZIONE DI GRINDESBRIZZ

2021

Man

Man

2022

Hello...

Hello...

Killer of Men

Killer of Men

2022

Desperate Riders

Desperate Riders

2022

Hello

Hello

2023

way

way

2012

The Man on Fire

The Man on Fire

2023

Bible Bees

Bible Bees

2019

Quiet Is the Night

Quiet Is the Night

1978

Big Sur Gay Porn

Big Sur Gay Porn

2023

Pixação

Pixação

2016

Liberation

Liberation

2019