A boy finds comfort in calling his best friend after a tragic accident.

Under constant attack by monstrous creatures called Angels that seek to eradicate humankind, U.N. Sp...

Caroline, a young waitress who seems to have bad taste in men, is on her way home one night when thu...

Paul is a U.S. truck driver working in Iraq. After an attack by a group of Iraqis he wakes to find h...

Two years ago, William Langston made a mistake that would affect the course of his life. Now, with a...

The life of a respected sheriff's deputy spirals out of control as he questions God's will after wit...
When Kevin, a teenager who enjoys life reconnects with a goth girl, everything about him starts to ...

In this single shot thriller, we're in the driver's seat with small-time dealer Budge as he tries to...

Faced with the trials and obstacles of life, the tight-knit community of Ste-Adeline has always rema...

Fleeing the war, the immortal Machia, graced with eternal youth, finds a baby abandoned in the fores...
John just has a simple crush on his best friend, which adds on to his mommy issues, but they’re test...

David Tennant stars in a film of the Royal Shakespeare Company's award-winning production of Shakesp...

After the tragic loss of their son, perfect couple Gemma and Will begin to experience strange audito...

A despairing clown suffering a broken heart and a self-indulgent count who uncontrollably laughs lea...

After a baron steals his scientific discoveries, runs away with his wife, and slaps him in public, a...

Unable to move on from the loss of his daughter, Freddy, now a shell of the person he was before, sw...

Who needs school, who needs baseball, and who needs friends? That's the attitude of high school deli...

The friendships held between two families is threatened when one of their sons drowns in the other f...

The tragic true story of one of the worst cases of child abuse ever documented (in which a girl was ...

In late 1980s Los Angeles, Jacki and her all-girl punk rock band, Clam Dandy, are trying to make it ...