A weathered Sheriff returns to the remains of an accident he has spent a lifetime trying to forget. With each step forward, the memories come flooding back. Faced with his mistake once again, he must find the strength to carry on.

A foreign woman in a burqa brings her young son to a Copenhagen police station to file a complaint a...

When troubled, cynical teen Rick chooses service at a camp for the blind over serving time, he think...

Ginger, a recent widow, takes up autoerotic asphyxiation to work up the nerve to kill her abusive mo...

The film follows Grace, a young woman whose irresponsible mother blows her college fund on her young...

Prakash Rathod, a retired police commissioner recounts the most memorable case of his career wherein...

A Catholic priest must convince a man to step forward to save the wrong person from being sent to th...

When tomboy taxi-driver Ra'ida's rebellious younger brother Marid goes missing, she turns to her pow...

Two couples separately recall a years old romance that links them all. Friendship, trust, morality, ...

Shigeru Daimonji, the Secretary of National Defense, has ordered Yua Yaiba/Kamen Rider Valkyrie to e...

Jacob's family worries about Farrokh, the son of the family. Farrokh left Iran to continue his studi...

A family of a father, a mother and their son is looking forward to go on vacation. On the way they e...

Two detectives clash over the hunt for a burlesque dancer’s killer in Los Angeles’ Japanese district...

After committing a murder, a man locks himself in his apartment and recollects the events that led h...

A hustler and a model policeman who is uneasy with his own secret homosexuality begin a secret relat...

29-year-old Eban has retreated home to his parent's house in Seaside Oregon after the dissolution of...

Ludovic is waiting for a miracle. With six-year-old certainty, she believes she was meant to be a li...

A Texas oil driller schemes to steal millions of dollars in oil.

Two childhood friends must fight against each other after growing up to be on opposite sides of the ...