Oh, hello! Welcome to Goodfilms

We are different.

We believe that sometimes critics get it wrong, and the flops can be a lot of fun in the right moment.

Rate, review, and share the films you love and the films you love to hate and we'll make sure you've always got something to keep you glued to the screen.

Let's get you started.

Get started on Goodfilms by signing in using Facebook, Twitter or Netflix.

Noah Rymer almost 3 years ago
Artie Fasciani over 3 years ago
Guy Meltzer almost 4 years ago
frank mint over 4 years ago
Hope Triplett over 4 years ago
Tom o'brien almost 5 years ago
Matthew Bettencourt almost 5 years ago
Ashley Mortensen almost 5 years ago
Inês 5 years ago
Emmet O Sullivan over 5 years ago
Jake Boone over 5 years ago
Jim Barton almost 6 years ago
Nicole Johnson almost 6 years ago
Becky LeJeune almost 6 years ago
Vincent Roth 6 years ago
Becky over 6 years ago
Ronan Conway over 6 years ago
Robyn Hamilton over 6 years ago
Lucy Avramova over 6 years ago
Jeremy Brown over 6 years ago
A Life Less Ordinary is a 1997 British black comedy film directed by Danny Boyle, written by John Hodge. It stars Ewan McGregor, Cameron Diaz, Holly Hunter, and Delroy Lindo. In Heaven (which resembles a modern police headquarters), angels are tasked with ensuring that humans on Earth find love. The "Captain", Gabriel (Dan Hedaya), is upset at reviewing the file of angel partners O'Reilly (Hunter) and Jackson (Lindo), all of whose recent cases have ended in divorce or misery. Gabriel is being pressed for results, so he introduces a radical new incentive: if their latest case isn't "cracked" - meaning, if the pair in question do not fall, and stay, in love, O'Reilly and Jackson must stay on Earth forever, not appealing to them. They open their case file, and see what is in store for them... Celine Naville (Diaz) is the spoiled twenty-something daughter of a wealthy businessman. When one of her suitors, a loathsome dentist named Elliott (Stanley Tucci), proposes marriage to her, she...
Read more on External IMDB External Wikipedia


  • 30
  • 15
  • 3
  • 24
  • 775
  • 50