This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of Gerard Butler Movies: Ranked Best To Worst

1. Law Abiding Citizen (2009)
78
4
Law Abiding Citizen
R
78
4

The thriller sees family man Clyde Alexander Shelton turn into a one-man vigilante army after his family is murdered in front of him in a home invasion. He not only takes revenge on the killers but exposes the broken justice system by going on a killing spree until he is stopped by attorney Nick Rice.  

As:
Cast, Producer
Role:
Clyde Shelton
Director:
F. Gary Gray
Genres:
Crime, Thriller, Drama
Star Cast:
Jamie Foxx, Colm Meaney, Bruce McGill, Leslie Bibb
2. Olympus Has Fallen (2013)
90
2
Olympus Has Fallen
R
90
2

A United States Secret Service agent, who was removed from the presidential detail after a failure, fights to save the president when the White House is attacked by a North Korean guerilla outfit. Olympus Has Fallen is the first of the Fallen film series.

As:
Cast, Producer
Role:
Mike Banning
Director:
Antoine Fuqua
Genres:
Thriller, Action
Star Cast:
Aaron Eckhart, Finley Jacobsen, Dylan McDermott, Rick Yune
3. 300 (2006)
63
2
300
R
63
2

A retelling of actual events during the Persian War, 300 is based on a graphic novel of the same name. It tells the tale of invading Persian forces under King Xerxes—who are trying to conquer Greece—and their face-off against the Spartan King and 300 of his loyal followers.

As:
Cast
Role:
King Leonidas
Director:
Zack Snyder
Genres:
Fantasy, Action
Star Cast:
Lena Headey, David Wenham, Dominic West, Vincent Regan
Awards:
MTV Movie & TV Award for Best Fight
4. P.S. I Love You (2007)
57
4
P.S. I Love You
PG-13
57
4

After her husband Gerry dies of a brain tumor, Holly loses the will to live despite attempts by family members and friends to cheer her up. However, starting on her 30th birthday, she begins receiving a series of messages from Gerry that he had previously prepared to guide her towards a journey of rediscovery.

As:
Cast
Role:
Gerry
Director:
Richard LaGravenese
Genres:
Drama, Romance
Star Cast:
Hilary Swank, Kathy Bates, Lisa Kudrow, Harry Connick Jr.
5. The Ugly Truth (2009)
67
4
The Ugly Truth
R
67
4

Abby Richter’s morning show isn’t doing well and to boost ratings, the TV station employs Mike Chadway to host a small segment in the show. Mike’s view on romance disgust Abby, but she agrees to work with him and take his advice to win over her dream man, Colin. The outcome; however, is unexpected.

As:
Cast
Role:
Mike Chadway
Director:
Robert Luketic
Genres:
Romance, Comedy
Star Cast:
Craig Ferguson, Katherine Heigl, Bree Turner, Eric Winter
6. The Phantom of the Opera (2004)
51
4
The Phantom of the Opera
PG-13
51
4

The masked Phantom of the Opera is a musical genius with a bitter heart and a deformed face who mentors young chorus singer, Christine, and forces the opera crew to cast her in key roles. However, when he finds out that Christine and the theater's new patron, Viscount Raoul, are in love, he plans to abduct and marry her.

As:
Cast
Role:
The Phantom
Director:
Genres:
Thriller, Romance, Drama, Musical
Star Cast:
Miranda Richardson, Patrick Wilson, Minnie Driver, Emmy Rossum
7. London Has Fallen (2016)
67
0
London Has Fallen
R
67
0

Following the sudden death of the British Prime Minister, the G7 leaders attend his funeral in London, but become the target of a coordinated attack by terrorists that only the US President survives. Still being pursued by the terrorists, Secret Service Agent Mike Banning must work together with an MI-6 agent to ensure the safety of the President.

As:
Cast, Producer
Director:
Babak Najafi
Genres:
Thriller, Drama, Action, Crime
Star Cast:
Aaron Eckhart, Alon Aboutboul, Waleed Zuaiter, Adel Bencherif, Mehdi Dehbi
8. Dear Frankie (2004)
15
2
Dear Frankie
PG-13
15
2
As:
Cast
Director:
Shona Auerbach
Genres:
Romance, Drama
Star Cast:
Emily Mortimer, Katy Murphy, Sharon Small, Jack McElhone
9. Machine Gun Preacher (2011)
34
2
Machine Gun Preacher
R
34
2

It is based on the true story of former gang biker turned preacher Sam Childers. Sam witnesses the atrocities committed by the militia organization Lord’s Resistance Army in Uganda, who turn hundreds of children into orphans and abduct them. He decides to take up arms, rescue children kidnapped by the LRA and build a protected orphanage. 

As:
Cast, Producer
Role:
Sam Childers
Director:
Marc Forster
Genres:
Drama, Biography, Crime, Action
Star Cast:
Kathy Baker, Michelle Monaghan, Michael Shannon, Ryann Campos
10. Chasing Mavericks (2012)
21
0
Chasing Mavericks
PG
21
0

Chasing Mavericks is a sports drama film, which tells the story of Jay Moriarty, a young surfer, whose goal is to ride the Mavericks, one of the world’s biggest tidal waves. In order to help him reach his goal, he takes the help of a local surfing legend.

As:
Cast, Producer
Role:
Frosty Hesson
Director:
Genres:
Sport, Biography, Drama
Star Cast:
Elisabeth Shue, Abigail Spencer, Jonny Weston, Leven Rambin
11. Angel Has Fallen (2019)
31
1
Angel Has Fallen
R
31
1
As:
Cast, Producer
Role:
Mike Banning
Director:
Ric Roman Waugh
Genres:
Action, Thriller
Star Cast:
Morgan Freeman, Nick Nolte, Jada Pinkett Smith, Piper Perabo, Gerard Butler
12. Den of Thieves (2018)
26
3
Den of Thieves
R
26
3

Released in some countries as Criminal Squad, the film focuses on the clash between an elite LASD unit, led by Nick O’Brien and a gang of former MARSOC Marines led by recently paroled Ray Merrimen after the latter pulls out a daring heist. Giving them a chase O’Brien is finally able to kill Merrimen, only to find that the mastermind is somebody else 

As:
Cast, Producer
Role:
Nick Flanagan
Director:
Christian Gudegast
Genres:
Drama, Thriller, Mystery, Crime, Action
Star Cast:
Eric Braeden, Oleg Taktarov, Pablo Schreiber, 50 Cent
13. Hunter Killer (2018)
27
2
Hunter Killer
R
27
2
As:
Cast, Producer
Role:
Capt. Joe Glass
Director:
Donovan Marsh
Genres:
Action, Thriller
Star Cast:
Gary Oldman, Michael Nyqvist, Caroline Goodall, Corey Johnson
14. RocknRolla (2008)
13
3
RocknRolla
R
13
3

Russian businessman Uri Omovich stages a real estate scam involving millions of dollars with the help of London mob boss Lenny Cole. However, Omovich's corrupt accountant Stella leaks inside information attracting the attention of every schemer within the dark London underworld who double-crosses each other to get rich quick in the ensuing chaos.

As:
Cast
Role:
One Two
Director:
Genres:
Thriller, Crime, Action
Star Cast:
Guy Ritchie, Tom Wilkinson, Thandie Newton, Mark Strong
15. Mrs Brown (1997)
12
3
Mrs Brown
PG
12
3
As:
Cast
Role:
Archie Brown
Director:
John Madden
Genres:
Biography, Romance, Drama, History
Star Cast:
Billy Connolly, Judi Dench, Geoffrey Palmer, Antony Sher, Gerard Butler
16. A Family Man (2016)
27
1
A Family Man
R
27
1
As:
Cast, Producer
Role:
Dane Jensen
Director:
Mark Williams
Genres:
Drama
Star Cast:
Alison Brie, Willem Dafoe, Gretchen Mol, Dustin Milligan
17. The Bounty Hunter (2010)
45
2
The Bounty Hunter
PG-13
45
2

The Bounty Hunter is a romantic comedy that revolves around a cop-turned-bounty hunter entrusted with bringing to court his ex-wife, an investigative reporter, who has violated the terms of her bail. Starring Jennifer Anniston and Gerard Butler, the film takes an action-packed turn when the couple decides to put aside their differences and investigate a narcotics and gambling story.

As:
Cast
Role:
Milo Boyd
Director:
Andy Tennant
Genres:
Comedy, Romance, Action
Star Cast:
Jennifer Aniston, Jason Sudeikis, Joel Marsh Garland, Gio Perez
18. Reign of Fire (2002)
24
0
Reign of Fire
PG-13
24
0

At a young age, Quinn witnesses the awakening of fire-breathing dragons and the subsequent death of his mother while protecting him. Two decades later, Quinn is responsible for protecting a group of people from the dragons who have destroyed much of humanity. There appears to be little hope, but when dragon Slayer Van Zan arrives, the two get together to face the powerful monster.

As:
Cast
Role:
Creedy
Director:
Rob Bowman
Genres:
Action, Fantasy, Adventure, Sci-Fi, Thriller
Star Cast:
Matthew McConaughey, Christian Bale, Izabella Scorupco, Scott Moutter
19. Tomorrow Never Dies (1997)
18
1
Tomorrow Never Dies
PG-13
18
1

After Chinese government denies him broadcast rights in the country, news tycoon Elliot Carver plans to instigate a war-like situation between Britain and China using his news empire. Along with Chinese agent Wai Lin, Bond investigates the sinking of a British warship in Chinese waters and finds out that one of its cruise missiles is missing.

As:
Cast
Director:
Roger Spottiswoode
Genres:
Adventure, Thriller, Action
Star Cast:
Pierce Brosnan, Jonathan Pryce, Michelle Yeoh, Teri Hatcher
20. Harrison's Flowers (2000)
4
1
Harrison's Flowers
R
4
1
As:
Cast
Director:
Élie Chouraqui
Genres:
Drama, War, Romance
Star Cast:
Elias Koteas, Andie MacDowell, David Strathairn, Adrien Brody
21. Nim's Island (2008)
21
0
Nim's Island
PG
21
0
As:
Cast
Role:
Jack Rusoe / Alex Rover
Director:
Jennifer Flackett, Mark Levin
Genres:
Family, Comedy, Fantasy, Adventure
Star Cast:
Abigail Breslin, Jodie Foster, Michael Carman, Mark Brady
22. Butterfly on a Wheel (2007)
7
1
Butterfly on a Wheel
R
7
1

Butterfly on a Wheel is a crime drama thriller film, which tells the story of Neil and Abby, who live a perfect life with their daughter Sophie. However, things change when Sophie is kidnapped, and they are asked to perform certain tasks which include committing a murder, if they ever want to see their daughter again.

As:
Cast
Role:
Neil Randall
Director:
Mike Barker
Genres:
Thriller, Crime, Drama
Star Cast:
Pierce Brosnan, Maria Bello, Emma Karwandy, Claudette Mink
23. Lara Croft Tomb Raider: The Cradle of Life (2003)
28
1
Lara Croft Tomb Raider: The Cradle of Life
PG-13
28
1

The sequel to Lara Croft: Tomb Raider follows badass archeologist Lara Croft on her quest to find Pandora’s box which contains deadly organisms capable of killing millions. She is in a race against time to stop criminals Jonathan Reiss and Chen Lo from finding and using the box for evil. 

As:
Cast
Role:
Terry Sheridan
Director:
Jan de Bont
Genres:
Fantasy, Adventure, Action
Star Cast:
Angelina Jolie, Ciarán Hinds, Chris Barrie, Noah Taylor
24. Coriolanus (2011)
10
0
Coriolanus
R
10
0

Adapted from William Shakespeare’s play of the same name, this film tells the story of a Roman General Coriolanus who fails to win the support of his people. After he is banished, he swears revenge and allies with the enemies instead.

As:
Cast
Role:
Tullus Aufidius
Director:
Genres:
Drama, Thriller, War
Star Cast:
Ralph Fiennes, Ashraf Barhom, Lubna Azabal, Zoran Cica
25. Gamer (2009)
19
3
Gamer
R
19
3

In future, computer programmer Ken Castle creates a mind control game wherein death row convicts fight for their freedom; but they are controlled by their users. The champions here are John Kable Tillman and his handler Simon. Kable realises that to get back to his normal life, he must escape the game and reveal to the world Castle’s plan to control the entire country with his technology.

As:
Cast
Role:
Kable
Director:
Mark Neveldine, Brian Taylor
Genres:
Thriller, Sci-Fi, Action
Star Cast:
Logan Lerman, Kyra Sedgwick, Keith David, Milo Ventimiglia
26. Playing for Keeps (2012)
17
0
Playing for Keeps
PG-13
17
0

In order to bond with his son, former soccer star George Dryer starts to coach a boys’ football team. However, this proves difficult as the attractive mothers of his students try to pursue him at every turn.

As:
Cast, Producer
Role:
George
Director:
Gabriele Muccino
Genres:
Romance, Comedy, Sport
Star Cast:
Dennis Quaid, Catherine Zeta-Jones, Uma Thurman, Jessica Biel
27. Gods of Egypt (2016)
26
4
Gods of Egypt
PG-13
26
4

Jealous Set, the God of darkness and violence, kills his brother Osiris at the coronation of Osiris's son Horus, and seizing the throne of Egypt, declares that humans have to pay riches to pass into afterlife. A young thief named Bek attempts to retrieve the eyes of exiled god Horus in exchange for his girlfriend's life.

As:
Cast
Director:
Alex Proyas
Genres:
Fantasy, Adventure, Action
Star Cast:
Nikolaj Coster-Waldau, Brenton Thwaites, John Samaha, Courtney Eaton
28. Greenland (2020)
1
0
Greenland
PG-13
1
0
As:
Cast
Role:
John Garrity
Genres:
Action, Drama, Thriller
29. Beowulf & Grendel (2005)
14
5
Beowulf & Grendel
R
14
5
As:
Cast
Role:
Beowulf
Director:
Sturla Gunnarsson
Genres:
Fantasy, Adventure, Drama, Action
Star Cast:
Stellan Skarsgård, Hringur Ingvarsson, Spencer Wilding, Ingvar Eggert Sigurðsson
30. The Game of Their Lives (2005)
4
1
The Game of Their Lives
PG
4
1
As:
Cast
Role:
Frank Borghi
Director:
David Anspaugh
Genres:
History, Drama, Sport
Star Cast:
Patrick Stewart, Costas Mandylor, Wes Bentley, Jay Rodan
31. Geostorm (2017)
24
4
Geostorm
PG-13
24
4

An intricate system of climate-controlling satellites called the ‘Dutch Boy’ starts malfunctioning and creating natural disasters all over the world. When its chief architect Jake Lawson is called back to investigate and fix the issue, he discovers a much deeper conspiracy that endangers not only his life but the entire planet. 

As:
Cast
Role:
Jake
Director:
Dean Devlin
Genres:
Thriller, Action, Sci-Fi
Star Cast:
Abbie Cornish, Robert Sheehan, Mare Winningham, Andy Garcia
32. Timeline (2003)
13
0
Timeline
PG-13
13
0

While excavating a site in France, Professor Johnston finds some discrepancies and travels to USA to consult with his sponsor. Shortly his team members find his bifocals and a note begging for help; both of which date back to fourteenth century. When contacted, the sponsor tells them that to find Johnson they too must travel back in time. All but one agree. 

As:
Cast
Role:
Andre Marek
Director:
Richard Donner
Genres:
Sci-Fi, Action, Adventure
Star Cast:
Billy Connolly, Paul Walker, Frances O'Connor, David Thewlis
33. Septembers of Shiraz (2015)
5
1
Septembers of Shiraz
PG-13
5
1
As:
Producer
Director:
Wayne Blair
Genres:
Thriller
Star Cast:
Adrien Brody, Salma Hayek, Shohreh Aghdashloo, Anthony Azizi, Gabriella Wright
34. Keepers (2018)
3
0
Keepers
R
3
0
As:
Cast, Producer
Role:
James
Director:
Kristoffer Nyholm
Genres:
Thriller
Star Cast:
Gary Lewis, Peter Mullan, Søren Malling, Ólafur Darri Ólafsson
35. Shooters (2002)
9
2
Shooters
R
9
2
As:
Cast
Role:
Jackie Junior
Director:
Colin Teague, Glenn Durfort
Genres:
Crime, Thriller, Drama
Star Cast:
Adrian Dunbar, Jason Hughes, Andrew Howard, Louis Dempsey
36. Dracula 2000 (2000)
23
2
Dracula 2000
R
23
2

This supernatural action horror film tells the story of a group of thieves who break into a high-security vault expecting to find painting, but instead they find a crypt that has been unopened for 100 years. They open it, only to unleash the ancient terror of Count Dracula.   

As:
Cast
Role:
Dracula
Director:
Patrick Lussier
Genres:
Fantasy, Thriller, Action, Horror
Star Cast:
Jonny Lee Miller, Christopher Plummer, Shane West, Justine Waddell
37. Them That Follow (2018)
0
0
Them That Follow
R
0
0
As:
Producer
Director:
Brittany Poulton, Daniel Savage
Genres:
Thriller
Star Cast:
Jim Gaffigan, Walton Goggins, Olivia Colman, Alice Englert, Kaitlyn Dever
38. Movie 43 (2013)
3
1
Movie 43
R
3
1

An unsuccessful screenwriter, pitches in shockingly outrageous story ideas to a studio executive in this anthology comprising fourteen interlinked short films. It is directed by twelve different directors and stars famous Hollywood names. 

As:
Cast
Genres:
Romance, Comedy
Star Cast:
Seth MacFarlane, Dennis Quaid, Greg Kinnear, Common, Charlie Saxton
39. Tale of the Mummy (1998)
4
0
Tale of the Mummy
R
4
0
As:
Cast
Director:
Russell Mulcahy
Genres:
Horror, Adventure, Sci-Fi, Fantasy
Star Cast:
Christopher Lee, Jason Scott Lee, Louise Lombard, Sean Pertwee
40. Wrath of Gods (2006)
4
1
Wrath of Gods
4
1
As:
Cast, Producer
Role:
Himself
Director:
Jon Einarsson Gustafsson
Genres:
Documentary
Star Cast:
Sturla Gunnarsson, Andrew Rai Berzins, Martin Delaney, Eric Jordan
41. Please! (2001)
1
2
Please!
1
2
As:
Cast
Role:
Peter
Director:
Paul Black
Genres:
Short
Star Cast:
Bernice Stegers, Kate Ashfield, Danny Midwinter, Lauren Cooke Gannon
42. In Search of Ted Demme (2010)
4
0
In Search of Ted Demme
4
0
As:
Cast
Role:
Himself
Genres:
Documentary
Star Cast:
Paul Thomas Anderson, Jason Barry, Jerry Bruckheimer, Steve Buscemi, Gerard Butler
43. Needlework Pictures Presents Francesco Vezzoli in Gore Vidal's 'Caligula' (2005)
2
2
Needlework Pictures Presents Francesco Vezzoli in Gore Vidal's 'Caligula'
2
2
As:
Cast
Role:
Prefect Cassius Chaerea
Director:
Francesco Vezzoli
Genres:
Short, History, Comedy, Drama
Star Cast:
Benicio Del Toro, Milla Jovovich, Karen Black, Gore Vidal
44. The Cherry Orchard (1999)
3
1
The Cherry Orchard
3
1
As:
Cast
Director:
Mihalis Kakogiannis
Genres:
Drama
Star Cast:
Xander Berkeley, Charlotte Rampling, Alan Bates, Owen Teale
45. One More Kiss (1999)
2
1
One More Kiss
2
1
As:
Cast
Role:
Sam
Director:
Vadim Jean
Genres:
Romance, Drama
Star Cast:
James Cosmo, Carl Proctor, Valerie Edmond, Valerie Gogan
46. Fast Food (1999)
1
1
Fast Food
1
1
As:
Cast
Role:
Jacko
Director:
Stewart Sugg
Star Cast:
Douglas Henshall, Stephen Lord, Miles Anderson, Emily Woof
47. Guilty Hearts (2006)
4
3
Guilty Hearts
R
4
3
As:
Cast
Role:
Peter
Director:
Phil Dornfeld, Benjamin Ross, Paul Black, George Augusto, Savina Dellicour
Genres:
Drama
Star Cast:
Kathy Bates, Anna Faris, Julie Delpy, Eva Mendes
48. Little White Lies (1998)
4
1
Little White Lies
4
1
As:
Cast
Role:
Peter
Director:
Philip Saville
Genres:
Thriller
Star Cast:
Janie Dee, Tara Fitzgerald, Cherie Lunghi, Peter Bowles

Animation(s)

How to Train Your Dragon (2010)
How to Train Your Dragon
TV-PG
Plot:

On the Island of Berk, a young Viking, Hiccup wishes to join the fight against dragons and protect his village. However, he is deemed unfit for the role by his father. He still manages to capture a dragon, only to realise that he has no desire to kill it. The two instead become friends and Hiccup learns more about dragons and why they attack.

As:
Cast
Role:
Stoick
Director:
Dean DeBlois, Chris Sanders
Genres:
Fantasy, Animation, Comedy, Family, Adventure
Star Cast:
Craig Ferguson, Jay Baruchel, America Ferrera, Jonah Hill
How to Train Your Dragon 2 (2014)
How to Train Your Dragon 2
PG
Plot:

The sequel to the beloved children’s classic How to Train Your Dragon (2010), the movie finds Hiccup and Toothless and their friends united against the power-hungry warlord Drago Bludvist. Hiccup must not only rescue the dragons from Drago’s army but reunite with his mother Valka, Stoic’s long-lost wife.  

As:
Cast
Role:
Stoick
Director:
Dean DeBlois
Genres:
Family, Fantasy, Action, Animation, Comedy, Adventure
Star Cast:
Craig Ferguson, Jay Baruchel, Cate Blanchett, America Ferrera
Dreamworks How to Train Your Dragon Legends (2010)
Dreamworks How to Train Your Dragon Legends
As:
Cast
Director:
Tom Owens
Genres:
Animation, Adventure, Comedy, Family, Fantasy
Star Cast:
Jay Baruchel
Dragons: Gift of the Night Fury (2011)
Dragons: Gift of the Night Fury
As:
Cast
Role:
Stoick the Vast
Director:
Tom Owens
Genres:
Animation, Adventure, Short, Family
Star Cast:
Craig Ferguson, Jay Baruchel, America Ferrera, Jonah Hill
Legend of the Boneknapper Dragon (2010)
Legend of the Boneknapper Dragon
TV-PG
As:
Cast
Role:
Stoick
Director:
John Puglisi
Genres:
Adventure, Animation, Fantasy, Family, Comedy, Short
Star Cast:
Craig Ferguson, Jay Baruchel, America Ferrera, Jonah Hill
Tales of the Black Freighter (2009)
Tales of the Black Freighter
R
As:
Cast
Role:
The Sea Captain
Director:
Daniel DelPurgatorio, Mike Smith
Genres:
Horror, Adventure, Short, Action, Animation
Star Cast:
Cam Clarke, Jared Harris, Siobhan Flynn, Salli Saffioti

TV Shows and Videos

The Young Person's Guide to Becoming a Rock Star (1998)
The Young Person's Guide to Becoming a Rock Star
As:
Cast
Role:
Marty Claymore
Director:
Sheree Folkson, Kieron J. Walsh
Genres:
Comedy
Star Cast:
Keith Allen, Ciarán McMenamin, Simone Lahbib, Jenny Foster Hughes
The Jury (2002)
The Jury
As:
Cast
Role:
Johnnie Donne
Director:
Michael Offer, Pete Travis
Genres:
Drama
Star Cast:
Nicholas Farrell, Paul Bhattacharjee, Nina Sosanya, Stuart Bunce
Lucy Sullivan Is Getting Married (1999)
Lucy Sullivan Is Getting Married
As:
Cast
Director:
Sarah Hellings, Brian Grant
Genres:
Romance, Comedy
Star Cast:
Zoë Eeles, Niall Buggy, Cameron Jack, Sam Loggin
An Unsuitable Job for a Woman (1997)
An Unsuitable Job for a Woman
As:
Cast
Director:
Ben Bolt, David Evans, Mary McMurray, John Strickland
Genres:
Mystery, Drama, Crime
Star Cast:
Annette Crosbie, Struan Rodger, Helen Baxendale, Rosemary Leach
Jewel of the Sahara (2001)
Jewel of the Sahara
As:
Cast
Role:
Captain Charles Belamy
Director:
Ariel Vromen
Genres:
Comedy, Fantasy, Short
Star Cast:
Ori Pfeffer, Clifford David, Peter Franzén, Ralph Lister
Attila (2001)
Attila
As:
Cast
Director:
Dick Lowry
Genres:
Drama, War, Biography, History, Romance, Action, Adventure
Star Cast:
Steven Berkoff, Tim Curry, Tommy Flanagan, Jonathan Hyde

Gerard Butler Awards

MTV Movie & TV Awards
300 Best Fight 2007