The story of a young mother who loses her husband in Afghanistan and struggles to raise their young daughter in his absence.

When Roger Lee slips on his front steps, he has no idea the fall will send him spiralling into the d...

After seeking transcendence through shamanic rituals, Ana’s life is transformed overnight by an unex...

A devout Evangelical Christian struggles with his faith and against the insistent pressures from his...

Told through the voice of former KGB agent Viktor Petrovich, whose life becomes inextricably linked ...

Based on the first book of the Bible, Genesis is a sweeping and poetic look at the beginning of man'...

The first of four installments in the groundbreaking Heartbeat of the World anthology film series. C...

Fighting to save her brother from a life of addiction on Los Angeles' Skid Row, an overlooked singin...

On the brink of a family crisis, Alex finds herself being sent to the last place she wants to be, su...

A single man struggles to find deeper meaning in his materialistic life.

At the height of the Vietnam war, Captain Benjamin Willard is sent on a dangerous mission that, offi...

Two childhood friends are recruited for a suicide bombing in Tel Aviv.

Despondent over a painful estrangement from his daughter, trainer Frankie Dunn isn't prepared for bo...

Derek Vineyard is paroled after serving 3 years in prison for killing two African-American men. Thro...

Arnaud, facing an uncertain future and a dearth of choices in a small French coastal town, meets and...

The Devil wants you to be miserable in your relationship and/or divorced and unhappy. God wants you ...

The true story of a real estate developer who disappeared into the Southwestern desert in 1992, leav...

Escalating climate change is turning the world economy upside down. With crops dying and food price ...

A young hell raiser quits his moonshine business and tries to become the best NASCAR racer the south...

An FBI agent posing as a combine driver becomes romantically involved with a Midwest farmer who live...