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.

Alexandre Brisson over 6 years ago
I must've seen this a million times. It's a work of art. A must see, and a tear-jerker.
Bijit Sarkar almost 7 years ago
A brilliant Movie.
Don Lathrop 8 months ago
Amirreza Edalat over 1 year ago
Anne over 2 years ago
Asael Acosta over 4 years ago
Marc Hyde over 4 years ago
Nicolas Baña over 4 years ago
srusnak 6 years ago
Jim Barton over 6 years ago
Steven Skelter over 6 years ago
alberto marchi over 6 years ago
Bonni Thompson over 6 years ago
Ronan Conway almost 7 years ago
Ciaran Bourke almost 7 years ago
Michelle Fan almost 7 years ago
The Life of David Gale is a 2003 American drama film directed by Alan Parker and written by Charles Randolph. Kevin Spacey stars as the eponymous character, a college Professor and longtime activist against capital punishment who is sentenced to death for killing a fellow capital punishment opponent. Kate Winslet and Laura Linney co-star. David Gale (Spacey) is a prisoner on death row in Texas. With only a few days to his execution, his lawyer negotiates a half million-dollar fee to tell his story to Bitsey Bloom (Winslet), a journalist from a major news magazine known for her ability to keep secrets and protect her sources. He tells her the story of how he ended up on death row, revealed to the movie audience through a series of lengthy flashbacks. Gale is head of the philosophy department at the University of Austin, an author and also an active member of Deathwatch, a group campaigning against capital punishment. He loses a televised debate with the Governor of Texas, when he is...
Read more on External IMDB External Wikipedia


  • 44
  • 56
  • 252
  • 2
  • 87
  • 1K