Skip to content

Instantly share code, notes, and snippets.

@stensonowen
Last active March 29, 2020 04:56
Show Gist options
  • Save stensonowen/94bae3437f1f02b3b3816f20de58d7bd to your computer and use it in GitHub Desktop.
Save stensonowen/94bae3437f1f02b3b3816f20de58d7bd to your computer and use it in GitHub Desktop.
The People vs Tomatoes

Audience Score vs Critic Score

Note about Rotten Tomatoes data

Rotten tomatoes doesn't publish data archives and is stingy with their api keys. The data used here is from kaggle (temporarily mirrored here). It contains some guy's output from scraping rotten tomatoes 5 months ago and has 16,637 movies.

Popular (n>50) movies with higher audience scores

Title Critic score Critic reviews Audience score Audience reviews
Stonewall (2015) 10 73 85 3185
Grind (2003) 8 74 79 52887
Diary of a Mad Black Woman (2005) 16 114 87 89152
Grandma's Boy (2006) 16 63 85 226207
Madea Goes to Jail (2009) 27 51 96 44752
Madea's Family Reunion (2006) 25 57 94 40200
House of D (2004) 10 102 73 9692
Step Up (2006) 20 105 83 615661
The Life of David Gale (2003) 19 157 81 60889
Shaft (2019) 32 119 94 7725
Sweet November (2001) 15 98 76 94618
Because I Said So (2007) 4 157 65 507111
Peppermint (2018) 12 141 72 3023
Beyond Borders (2003) 14 103 72 32084
The Covenant (2006) 4 73 62 399893
A Night at the Roxbury (1998) 11 55 69 362797
The Wash (2001) 8 50 65 10789
Atlas Shrugged: Part I (2011) 12 51 69 16971
Crossover (2006) 2 64 59 102531
Jigsaw (2017) 33 87 90 29249
Meet The Browns (2008) 33 58 90 29769
Stomp the Yard (2007) 25 89 82 467981
Supercross (2005) 5 74 62 47223
The Darkest Minds (2018) 16 134 73 2656
Bad Boys II (2003) 22 181 78 501580
Bright (2017) 28 109 84 19145
Gods and Generals (2003) 8 121 64 9350
Kung Pow! Enter the Fist (2002) 13 55 69 79041
Raise Your Voice (2004) 15 85 71 383399
The Dirt (2019) 39 70 95 6493

Popular (n>50) movies with higher critic scores

Title Critic score Critic reviews Audience score Audience reviews
Knock Down the House (2019) 100 86 17 2686
Hale County This Morning, This Evening (2018) 97 66 38 188
Let the Sunshine In (Un beau soleil intérieur) (2018) 86 138 30 589
The Souvenir (2019) 90 157 34 397
XX (2017) 70 60 19 2475
Results (2015) 84 95 36 3568
Willow Creek (2014) 81 57 33 7777
Gloria Bell (2019) 91 192 44 516
Spy Kids (2001) 93 127 46 427343
Star Wars: The Last Jedi (2017) 91 454 44 212350
The Forbidden Room (2015) 96 67 49 2403
Little Woods (2019) 96 92 51 169
Madeline's Madeline (2018) 88 116 43 336
Night Moves (2014) 86 148 41 12214
Starfish (2019) 91 57 46 99
A Quiet Passion (2017) 92 169 48 4606
Big Game (2015) 78 88 34 8953
The Mercy (2018) 74 81 30 332
It Comes At Night (2017) 87 242 44 19690
The Fits (2016) 97 106 54 2274
Hail, Caesar! (2016) 86 349 44 40649
The Last Winter (2007) 76 50 34 5314
The Loneliest Planet (2012) 73 64 31 5310
Adieu au langage (Goodbye to Language) (2014) 88 78 47 3622
Antz (1998) 93 92 52 651914
Certain Women (2016) 91 185 50 5431
High Life (2019) 83 208 42 725
Hold the Dark (2018) 72 81 31 1133
In Fear (2014) 82 57 41 8733
Mr. Turner (2014) 97 191 56 16280

All movies with higher audience scores

Title Critic score Critic reviews Audience score Audience reviews
96 Souls (2017) 0 6 95 140
Hating Breitbart (2012) 0 9 92 803
Is That a Gun in Your Pocket? (2016) 0 11 92 379
The After Party (2018) 0 5 89 386
Home (2011) 0 5 86 1884
Fall (1997) 0 7 84 1115
Sparkle (1976) 10 10 91 4578
A Violent Separation (2019) 10 10 90 30
All Relative (2014) 10 10 90 865
Mysteries Of The Jesus Prayer (2011) 20 5 100 20
In God's Hands (1998) 0 6 79 2628
Rainbow Brite and the Star Stealer (1985) 0 7 79 6007
The Music of Silence (2018) 0 16 79 109
Cover (2007) 0 12 78 1552
America: Imagine the World Without Her (2014) 8 24 84 11806
Hillary's America: The Secret History of the Democratic Party (2016) 4 28 80 13761
Out Cold (2001) 8 49 84 47221
Playback (2012) 0 6 76 2062
Belly (1998) 13 16 88 34253
Stonewall (2015) 10 73 85 3185
An Acceptable Loss (2019) 13 31 87 77
Live At The Foxes Den (2013) 0 5 74 94
Modigliani (2004) 4 24 78 4758
State Property (2002) 0 12 74 6504
Breaking & Exiting (2018) 0 6 73 107
Facing the Giants (2006) 13 24 85 88206
Shottas (2006) 19 16 91 10262
The Brooklyn Banker (2016) 20 5 92 92
Grind (2003) 8 74 79 52887
Diary of a Mad Black Woman (2005) 16 114 87 89152

All movies with higher critic scores

Title Critic score Critic reviews Audience score Audience reviews
Outside the Law (2001) 86 7 0 87
Everybody Knows... Elizabeth Murray (2017) 100 6 17 31
Knock Down the House (2019) 100 86 17 2686
Vengeance Valley (1951) 100 5 20 912
Hannah Gadsby: Nanette (2018) 100 46 22 1477
Traffic Stop (2018) 100 8 23 49
Daisy Miller (1974) 100 7 24 163
Amy Schumer Growing (2019) 79 14 4 71
Angel Rodriguez (2006) 83 6 11 115
Hangman (2016) 100 6 29 124
Something to Sing About (1937) 100 5 31 102
Stations of the Elevated (2014) 100 8 33 124
Alien Raiders (2009) 100 6 34 2184
Lyle (2015) 100 8 34 160
My Life's In Turnaround (1994) 86 7 20 22
Salvage (2009) 86 7 20 462
The Final Wish (2019) 89 9 23 265
Chris Rock: Tamborine (2018) 100 23 35 260
Experiment Perilous (1944) 100 6 35 188
Frankenstein (2016) 100 8 35 172
See You Yesterday (2019) 95 37 30 132
Estranged (2016) 100 6 36 110
Fred Won't Move Out (2012) 71 7 7 102
One Cut, One Life (2015) 100 11 36 192
Penance (2009) 80 5 16 304
Sex Addict (2008) 100 5 36 1266
Casting About (2007) 63 16 0 354
Sidekick (2005) 100 14 37 311
Bluebeard (1944) 100 12 38 798
Babylon (2019) 100 25 38 125
Skipping 252 entries missing rating data
Total ratings: 16386
Popular (n>50) movies with higher audience scores:
Stonewall (2015) Critic score 10 (n= 73), Audience score 85 (n= 3185)
Grind (2003) Critic score 8 (n= 74), Audience score 79 (n= 52887)
Diary of a Mad Black Woman (2005) Critic score 16 (n=114), Audience score 87 (n= 89152)
Grandma's Boy (2006) Critic score 16 (n= 63), Audience score 85 (n=226207)
Madea Goes to Jail (2009) Critic score 27 (n= 51), Audience score 96 (n= 44752)
Madea's Family Reunion (2006) Critic score 25 (n= 57), Audience score 94 (n= 40200)
House of D (2004) Critic score 10 (n=102), Audience score 73 (n= 9692)
Step Up (2006) Critic score 20 (n=105), Audience score 83 (n=615661)
The Life of David Gale (2003) Critic score 19 (n=157), Audience score 81 (n= 60889)
Shaft (2019) Critic score 32 (n=119), Audience score 94 (n= 7725)
Sweet November (2001) Critic score 15 (n= 98), Audience score 76 (n= 94618)
Because I Said So (2007) Critic score 4 (n=157), Audience score 65 (n=507111)
Peppermint (2018) Critic score 12 (n=141), Audience score 72 (n= 3023)
Beyond Borders (2003) Critic score 14 (n=103), Audience score 72 (n= 32084)
The Covenant (2006) Critic score 4 (n= 73), Audience score 62 (n=399893)
A Night at the Roxbury (1998) Critic score 11 (n= 55), Audience score 69 (n=362797)
The Wash (2001) Critic score 8 (n= 50), Audience score 65 (n= 10789)
Atlas Shrugged: Part I (2011) Critic score 12 (n= 51), Audience score 69 (n= 16971)
Crossover (2006) Critic score 2 (n= 64), Audience score 59 (n=102531)
Jigsaw (2017) Critic score 33 (n= 87), Audience score 90 (n= 29249)
Meet The Browns (2008) Critic score 33 (n= 58), Audience score 90 (n= 29769)
Stomp the Yard (2007) Critic score 25 (n= 89), Audience score 82 (n=467981)
Supercross (2005) Critic score 5 (n= 74), Audience score 62 (n= 47223)
The Darkest Minds (2018) Critic score 16 (n=134), Audience score 73 (n= 2656)
Bad Boys II (2003) Critic score 22 (n=181), Audience score 78 (n=501580)
Bright (2017) Critic score 28 (n=109), Audience score 84 (n= 19145)
Gods and Generals (2003) Critic score 8 (n=121), Audience score 64 (n= 9350)
Kung Pow! Enter the Fist (2002) Critic score 13 (n= 55), Audience score 69 (n= 79041)
Raise Your Voice (2004) Critic score 15 (n= 85), Audience score 71 (n=383399)
The Dirt (2019) Critic score 39 (n= 70), Audience score 95 (n= 6493)
The Identical (2014) Critic score 6 (n= 68), Audience score 62 (n= 5298)
The Shack (2017) Critic score 21 (n= 72), Audience score 77 (n= 16346)
The Wedding Date (2005) Critic score 11 (n=140), Audience score 67 (n=203022)
You Got Served (2004) Critic score 14 (n= 71), Audience score 70 (n=243248)
Daddy's Little Girls (2007) Critic score 26 (n= 54), Audience score 81 (n=225937)
Death Wish (2018) Critic score 18 (n=155), Audience score 73 (n= 7846)
I Now Pronounce You Chuck & Larry (2007) Critic score 14 (n=157), Audience score 69 (n=1307555)
John Q (2002) Critic score 23 (n=131), Audience score 78 (n=169454)
Jonas Brothers: The 3D Concert Experience (2009) Critic score 24 (n= 76), Audience score 79 (n=204959)
Little Boy (2015) Critic score 23 (n= 53), Audience score 78 (n= 8507)
P.S. I Love You (2007) Critic score 25 (n=102), Audience score 80 (n=254162)
Super Troopers (2002) Critic score 35 (n= 88), Audience score 90 (n=262797)
Underworld: Evolution (2006) Critic score 17 (n=103), Audience score 72 (n=567150)
American Outlaws (2001) Critic score 14 (n=103), Audience score 68 (n= 44253)
Get Rich or Die Tryin' (2005) Critic score 16 (n=120), Audience score 70 (n=298052)
National Lampoon's Van Wilder (2002) Critic score 19 (n= 97), Audience score 73 (n=203686)
Next Friday (2000) Critic score 22 (n= 65), Audience score 76 (n=181588)
Safe Haven (2013) Critic score 13 (n=143), Audience score 67 (n= 76005)
Without a Paddle (2004) Critic score 14 (n=126), Audience score 68 (n=408538)
The Benchwarmers (2006) Critic score 11 (n= 70), Audience score 64 (n=421903)
Big Mommas: Like Father, Like Son (2011) Critic score 5 (n= 60), Audience score 58 (n=132093)
How High (2001) Critic score 26 (n= 57), Audience score 79 (n= 67075)
When The Game Stands Tall (2014) Critic score 19 (n= 67), Audience score 72 (n= 21177)
Gone in 60 Seconds (Gone in Sixty Seconds) (2000) Critic score 25 (n=137), Audience score 77 (n=955161)
Big Momma's House 2 (2006) Critic score 6 (n= 72), Audience score 58 (n=564724)
Bitter Harvest (2017) Critic score 15 (n= 60), Audience score 67 (n= 1505)
Good Luck Chuck (2007) Critic score 5 (n=115), Audience score 57 (n=318758)
Grown Ups (2010) Critic score 10 (n=166), Audience score 62 (n=270679)
I Am Sam (2001) Critic score 35 (n=144), Audience score 87 (n=300961)
Joe Dirt (2001) Critic score 11 (n= 76), Audience score 63 (n=323565)
Legends of Oz: Dorothy's Return (2014) Critic score 16 (n= 58), Audience score 68 (n= 16301)
Love Don't Cost a Thing (2003) Critic score 13 (n= 72), Audience score 65 (n= 48073)
The Perfect Man (2005) Critic score 6 (n=129), Audience score 58 (n=281756)
Practical Magic (1998) Critic score 21 (n= 91), Audience score 73 (n=206377)
Son Of God (2014) Critic score 21 (n= 72), Audience score 73 (n= 41661)
The Ultimate Gift (2006) Critic score 32 (n= 59), Audience score 84 (n= 40077)
Wicker Park (2004) Critic score 27 (n=135), Audience score 79 (n= 55430)
Cheaper by the Dozen 2 (2005) Critic score 6 (n= 94), Audience score 57 (n=568248)
Dot the I (2003) Critic score 25 (n= 59), Audience score 76 (n= 8340)
A Man Apart (2003) Critic score 11 (n=132), Audience score 62 (n= 85361)
Patch Adams (1998) Critic score 22 (n= 68), Audience score 73 (n=265051)
Peaceful Warrior (2006) Critic score 25 (n= 72), Audience score 76 (n= 43035)
The Phantom of the Opera (2005) Critic score 33 (n=168), Audience score 84 (n=412038)
The Choice (2016) Critic score 11 (n= 82), Audience score 62 (n= 12477)
Venom (2018) Critic score 29 (n=334), Audience score 80 (n= 39234)
A Walk to Remember (2002) Critic score 27 (n=103), Audience score 78 (n=31402117)
Annapolis (2006) Critic score 10 (n=114), Audience score 60 (n=119244)
Collateral Beauty (2016) Critic score 14 (n=179), Audience score 64 (n= 22158)
Dirty Dancing: Havana Nights (2004) Critic score 23 (n=108), Audience score 73 (n=269617)
Honey (2003) Critic score 21 (n=116), Audience score 71 (n=466393)
Hook (1991) Critic score 26 (n= 62), Audience score 76 (n=731010)
Man on Fire (2004) Critic score 39 (n=168), Audience score 89 (n=423464)
The Best Of Me (2014) Critic score 9 (n= 79), Audience score 59 (n= 27074)
Blended (2014) Critic score 14 (n=135), Audience score 63 (n= 53232)
Friday After Next (2002) Critic score 26 (n= 72), Audience score 75 (n=135043)
Law Abiding Citizen (2009) Critic score 26 (n=159), Audience score 75 (n=517202)
Original Sin (2001) Critic score 12 (n= 91), Audience score 61 (n= 52862)
Queen of the Damned (2002) Critic score 17 (n=130), Audience score 66 (n=259785)
Seven Pounds (2008) Critic score 26 (n=193), Audience score 75 (n=636497)
Step Up 2 the Streets (2008) Critic score 27 (n= 63), Audience score 76 (n=190886)
Warcraft (2016) Critic score 28 (n=228), Audience score 77 (n= 63263)
A Little Bit Of Heaven (2012) Critic score 4 (n= 55), Audience score 52 (n= 10436)
The Butterfly Effect (2004) Critic score 33 (n=172), Audience score 81 (n=623190)
Coyote Ugly (2000) Critic score 23 (n=104), Audience score 71 (n=698900)
Deuces Wild (2002) Critic score 3 (n= 75), Audience score 51 (n= 10298)
Memoirs of a Geisha (2005) Critic score 35 (n=163), Audience score 83 (n=464828)
Pokémon the First Movie - Mewtwo vs. Mew (1999) Critic score 15 (n= 89), Audience score 63 (n= 68412)
The Number 23 (2007) Critic score 8 (n=189), Audience score 56 (n=485007)
Underworld (2003) Critic score 31 (n=161), Audience score 79 (n=495821)
Waist Deep (2006) Critic score 28 (n= 76), Audience score 76 (n= 94149)
Popular (n>50) movies with higher critic scores:
Knock Down the House (2019) Critic score 100 (n= 86), Audience score 17 (n= 2686)
Hale County This Morning, This Evening (2018) Critic score 97 (n= 66), Audience score 38 (n= 188)
Let the Sunshine In (Un beau soleil intérieur) (2018) Critic score 86 (n=138), Audience score 30 (n= 589)
The Souvenir (2019) Critic score 90 (n=157), Audience score 34 (n= 397)
XX (2017) Critic score 70 (n= 60), Audience score 19 (n= 2475)
Results (2015) Critic score 84 (n= 95), Audience score 36 (n= 3568)
Willow Creek (2014) Critic score 81 (n= 57), Audience score 33 (n= 7777)
Gloria Bell (2019) Critic score 91 (n=192), Audience score 44 (n= 516)
Spy Kids (2001) Critic score 93 (n=127), Audience score 46 (n=427343)
Star Wars: The Last Jedi (2017) Critic score 91 (n=454), Audience score 44 (n=212350)
The Forbidden Room (2015) Critic score 96 (n= 67), Audience score 49 (n= 2403)
Little Woods (2019) Critic score 96 (n= 92), Audience score 51 (n= 169)
Madeline's Madeline (2018) Critic score 88 (n=116), Audience score 43 (n= 336)
Night Moves (2014) Critic score 86 (n=148), Audience score 41 (n= 12214)
Starfish (2019) Critic score 91 (n= 57), Audience score 46 (n= 99)
A Quiet Passion (2017) Critic score 92 (n=169), Audience score 48 (n= 4606)
Big Game (2015) Critic score 78 (n= 88), Audience score 34 (n= 8953)
The Mercy (2018) Critic score 74 (n= 81), Audience score 30 (n= 332)
It Comes At Night (2017) Critic score 87 (n=242), Audience score 44 (n= 19690)
The Fits (2016) Critic score 97 (n=106), Audience score 54 (n= 2274)
Hail, Caesar! (2016) Critic score 86 (n=349), Audience score 44 (n= 40649)
The Last Winter (2007) Critic score 76 (n= 50), Audience score 34 (n= 5314)
The Loneliest Planet (2012) Critic score 73 (n= 64), Audience score 31 (n= 5310)
Adieu au langage (Goodbye to Language) (2014) Critic score 88 (n= 78), Audience score 47 (n= 3622)
Antz (1998) Critic score 93 (n= 92), Audience score 52 (n=651914)
Certain Women (2016) Critic score 91 (n=185), Audience score 50 (n= 5431)
High Life (2019) Critic score 83 (n=208), Audience score 42 (n= 725)
Hold the Dark (2018) Critic score 72 (n= 81), Audience score 31 (n= 1133)
In Fear (2014) Critic score 82 (n= 57), Audience score 41 (n= 8733)
Mr. Turner (2014) Critic score 97 (n=191), Audience score 56 (n= 16280)
Francofonia (2016) Critic score 86 (n= 73), Audience score 46 (n= 1069)
Glassland (2016) Critic score 84 (n= 50), Audience score 44 (n= 2327)
My Golden Days (Trois Souvenirs De Ma Jeunesse) (2016) Critic score 89 (n= 75), Audience score 49 (n= 1365)
Stuart Little 2 (2002) Critic score 81 (n=123), Audience score 41 (n=179692)
Splice (2010) Critic score 76 (n=192), Audience score 37 (n=251884)
Gianni e le donne (The Salt of Life) (2012) Critic score 84 (n= 51), Audience score 45 (n= 1388)
Haywire (2012) Critic score 80 (n=190), Audience score 41 (n= 43252)
Jauja (2015) Critic score 88 (n= 67), Audience score 49 (n= 2021)
The Blue Room (La chambre bleue) (2014) Critic score 90 (n= 77), Audience score 51 (n= 1559)
Rampart (2012) Critic score 74 (n=145), Audience score 35 (n= 12309)
Room 237 (2013) Critic score 94 (n=131), Audience score 55 (n= 16206)
Stop-Loss (2008) Critic score 65 (n=142), Audience score 26 (n=748288)
About a Boy (2002) Critic score 93 (n=187), Audience score 55 (n=31164074)
Amour Fou (2015) Critic score 88 (n= 50), Audience score 50 (n= 500)
CAM (2018) Critic score 93 (n= 95), Audience score 55 (n= 1055)
Happy Christmas (2014) Critic score 75 (n= 73), Audience score 37 (n= 7746)
Nurse Betty (2000) Critic score 83 (n=131), Audience score 45 (n= 35280)
Open Water (2004) Critic score 71 (n=195), Audience score 33 (n= 55858)
The Innkeepers (2012) Critic score 80 (n=120), Audience score 42 (n= 93058)
Time Out Of Mind (2015) Critic score 79 (n= 87), Audience score 41 (n= 2224)
Entertainment (2015) Critic score 83 (n= 52), Audience score 46 (n= 1845)
Evolution (2016) Critic score 82 (n= 62), Audience score 45 (n= 2480)
Farewell, My Queen (2012) Critic score 93 (n= 82), Audience score 56 (n= 10072)
La Fille Coupée en Deux (The Girl Cut in Two) (A Girl Cut in Two) (2008) Critic score 74 (n= 87), Audience score 37 (n= 2718)
Lambert & Stamp (2015) Critic score 89 (n= 74), Audience score 52 (n= 650)
The Last Exorcism (2010) Critic score 72 (n=158), Audience score 35 (n= 73333)
Love & Friendship (2016) Critic score 97 (n=204), Audience score 60 (n= 20130)
Revenge (2018) Critic score 93 (n=124), Audience score 56 (n= 2534)
Spy Kids 2: The Island of Lost Dreams (2002) Critic score 75 (n=135), Audience score 38 (n=126247)
The Final Year (2018) Critic score 84 (n=103), Audience score 47 (n= 467)
The Guardians (Les Gardiennes) (2018) Critic score 95 (n= 55), Audience score 58 (n= 380)
The Woman in the Fifth (2012) Critic score 59 (n= 58), Audience score 22 (n= 3131)
Between Two Ferns: The Movie (2019) Critic score 77 (n= 56), Audience score 41 (n= 83)
Damsels in Distress (2012) Critic score 75 (n=140), Audience score 39 (n= 13381)
Demon (2016) Critic score 92 (n= 66), Audience score 56 (n= 1416)
Dr. T and the Women (2000) Critic score 56 (n=108), Audience score 20 (n= 15169)
Mississippi Grind (2015) Critic score 91 (n=116), Audience score 55 (n= 8431)
Mom and Dad (2018) Critic score 75 (n=131), Audience score 39 (n= 1467)
The Childhood of a Leader (2016) Critic score 89 (n= 64), Audience score 53 (n= 1509)
The Family Fang (2016) Critic score 83 (n= 80), Audience score 47 (n= 4454)
We Are What We Are (2013) Critic score 86 (n= 90), Audience score 50 (n= 11263)
Wine Country (2019) Critic score 66 (n= 80), Audience score 30 (n= 363)
The Informant! (2009) Critic score 79 (n=229), Audience score 44 (n=359235)
Computer Chess (2013) Critic score 88 (n= 80), Audience score 53 (n= 2900)
Cosmopolis (2012) Critic score 66 (n=177), Audience score 31 (n= 37659)
Gloria (2014) Critic score 99 (n=128), Audience score 64 (n= 10846)
Manakamana (2014) Critic score 96 (n= 50), Audience score 61 (n= 1085)
Noah (2014) Critic score 76 (n=256), Audience score 41 (n=122124)
Queen of Earth (2015) Critic score 94 (n= 80), Audience score 59 (n= 2825)
Teeth (2007) Critic score 80 (n= 69), Audience score 45 (n= 34873)
Welcome To New York (2015) Critic score 76 (n= 54), Audience score 41 (n= 772)
Aliens of the Deep (2005) Critic score 84 (n= 61), Audience score 50 (n= 4128)
Coriolanus (2011) Critic score 92 (n=150), Audience score 58 (n= 13607)
Crystal Fairy (2013) Critic score 83 (n= 92), Audience score 49 (n= 6221)
Drinking Buddies (2013) Critic score 83 (n=119), Audience score 49 (n= 23788)
Goat (2016) Critic score 79 (n= 75), Audience score 45 (n= 4007)
Greenberg (2010) Critic score 76 (n=172), Audience score 42 (n= 36772)
King Kong (2005) Critic score 84 (n=263), Audience score 50 (n=33766734)
Let it Rain (Parlez-moi de la pluie) (2010) Critic score 76 (n= 50), Audience score 42 (n= 11486)
Maggie's Plan (2016) Critic score 86 (n=177), Audience score 52 (n= 8084)
Something in the Air (2013) Critic score 81 (n= 75), Audience score 47 (n= 1102)
La demoiselle d'honneur (The Bridesmaid) (2004) Critic score 93 (n= 54), Audience score 59 (n= 1684)
The Love Witch (2016) Critic score 95 (n=109), Audience score 61 (n= 2296)
Viva Riva! (2011) Critic score 86 (n= 59), Audience score 52 (n= 910)
Z For Zachariah (2015) Critic score 79 (n= 89), Audience score 45 (n= 7497)
A Bigger Splash (2016) Critic score 90 (n=178), Audience score 57 (n= 8525)
Appropriate Behavior (2015) Critic score 97 (n= 58), Audience score 64 (n= 1653)
Blockers (2018) Critic score 83 (n=214), Audience score 50 (n= 4918)
Chicken Run (2000) Critic score 97 (n=171), Audience score 64 (n=548624)
Dog Eat Dog (2016) Critic score 51 (n= 69), Audience score 18 (n= 704)
All movies with higher audience scores:
96 Souls (2017) Critic score 0 (n= 6), Audience score 95 (n= 140)
Hating Breitbart (2012) Critic score 0 (n= 9), Audience score 92 (n= 803)
Is That a Gun in Your Pocket? (2016) Critic score 0 (n= 11), Audience score 92 (n= 379)
The After Party (2018) Critic score 0 (n= 5), Audience score 89 (n= 386)
Home (2011) Critic score 0 (n= 5), Audience score 86 (n= 1884)
Fall (1997) Critic score 0 (n= 7), Audience score 84 (n= 1115)
Sparkle (1976) Critic score 10 (n= 10), Audience score 91 (n= 4578)
A Violent Separation (2019) Critic score 10 (n= 10), Audience score 90 (n= 30)
All Relative (2014) Critic score 10 (n= 10), Audience score 90 (n= 865)
Mysteries Of The Jesus Prayer (2011) Critic score 20 (n= 5), Audience score 100 (n= 20)
In God's Hands (1998) Critic score 0 (n= 6), Audience score 79 (n= 2628)
Rainbow Brite and the Star Stealer (1985) Critic score 0 (n= 7), Audience score 79 (n= 6007)
The Music of Silence (2018) Critic score 0 (n= 16), Audience score 79 (n= 109)
Cover (2007) Critic score 0 (n= 12), Audience score 78 (n= 1552)
America: Imagine the World Without Her (2014) Critic score 8 (n= 24), Audience score 84 (n= 11806)
Hillary's America: The Secret History of the Democratic Party (2016) Critic score 4 (n= 28), Audience score 80 (n= 13761)
Out Cold (2001) Critic score 8 (n= 49), Audience score 84 (n= 47221)
Playback (2012) Critic score 0 (n= 6), Audience score 76 (n= 2062)
Belly (1998) Critic score 13 (n= 16), Audience score 88 (n= 34253)
Stonewall (2015) Critic score 10 (n= 73), Audience score 85 (n= 3185)
An Acceptable Loss (2019) Critic score 13 (n= 31), Audience score 87 (n= 77)
Live At The Foxes Den (2013) Critic score 0 (n= 5), Audience score 74 (n= 94)
Modigliani (2004) Critic score 4 (n= 24), Audience score 78 (n= 4758)
State Property (2002) Critic score 0 (n= 12), Audience score 74 (n= 6504)
Breaking & Exiting (2018) Critic score 0 (n= 6), Audience score 73 (n= 107)
Facing the Giants (2006) Critic score 13 (n= 24), Audience score 85 (n= 88206)
Shottas (2006) Critic score 19 (n= 16), Audience score 91 (n= 10262)
The Brooklyn Banker (2016) Critic score 20 (n= 5), Audience score 92 (n= 92)
Grind (2003) Critic score 8 (n= 74), Audience score 79 (n= 52887)
Diary of a Mad Black Woman (2005) Critic score 16 (n=114), Audience score 87 (n= 89152)
A Low Down Dirty Shame (1994) Critic score 0 (n= 22), Audience score 71 (n= 29761)
Meet The Mormons (2014) Critic score 18 (n= 11), Audience score 89 (n= 5292)
Sunset Park (1996) Critic score 13 (n= 8), Audience score 84 (n= 4353)
Touching Wild Horses (2002) Critic score 0 (n= 6), Audience score 71 (n= 1548)
G.I. Blues (1960) Critic score 0 (n= 5), Audience score 70 (n= 8226)
Fetching Cody (2005) Critic score 0 (n= 5), Audience score 69 (n= 1160)
Autumn Lights (2016) Critic score 14 (n= 7), Audience score 83 (n= 193)
The Boondock Saints (1999) Critic score 22 (n= 27), Audience score 91 (n=335352)
Grandma's Boy (2006) Critic score 16 (n= 63), Audience score 85 (n=226207)
Last Ounce of Courage (2012) Critic score 0 (n= 16), Audience score 69 (n= 7445)
Madea Goes to Jail (2009) Critic score 27 (n= 51), Audience score 96 (n= 44752)
Madea's Family Reunion (2006) Critic score 25 (n= 57), Audience score 94 (n= 40200)
Rise of the Footsoldier (2007) Critic score 14 (n= 7), Audience score 83 (n= 15507)
Rustlers' Rhapsody (1985) Critic score 17 (n= 12), Audience score 86 (n= 1624)
State Property 2 (2005) Critic score 14 (n= 14), Audience score 83 (n= 6989)
The Vanishing of Sidney Hall (2018) Critic score 11 (n= 27), Audience score 80 (n= 445)
Chopsticks (2019) Critic score 20 (n= 5), Audience score 88 (n= 16)
Drop Dead Fred (1991) Critic score 9 (n= 34), Audience score 77 (n=198476)
House Party 3 (1994) Critic score 0 (n= 9), Audience score 68 (n= 9420)
VooDoo (2017) Critic score 29 (n= 7), Audience score 97 (n= 611)
Charly (A Heartbeat Away) (2002) Critic score 20 (n= 10), Audience score 87 (n= 4819)
American Dresser (2018) Critic score 0 (n= 7), Audience score 67 (n= 25)
Dream a Little Dream (1989) Critic score 0 (n= 10), Audience score 67 (n= 9426)
How Sweet It Is (2013) Critic score 0 (n= 6), Audience score 67 (n= 46)
I Hate Kids (2019) Critic score 22 (n= 9), Audience score 89 (n= 90)
Blood Brother (2018) Critic score 17 (n= 6), Audience score 83 (n= 81)
Sgt. Will Gardner (2019) Critic score 22 (n= 9), Audience score 88 (n= 236)
The Professor (2019) Critic score 10 (n= 20), Audience score 76 (n= 330)
The Snow Queen (2013) Critic score 0 (n= 6), Audience score 66 (n= 285)
Third World Cop (1999) Critic score 21 (n= 14), Audience score 87 (n= 1377)
American Anthem (1986) Critic score 0 (n= 16), Audience score 65 (n= 1341)
Civil Brand (2003) Critic score 16 (n= 19), Audience score 81 (n= 3381)
Foolish (1999) Critic score 0 (n= 16), Audience score 65 (n= 1093)
Little Men (1998) Critic score 14 (n= 7), Audience score 79 (n= 266)
Merci Docteur Rey (2002) Critic score 0 (n= 22), Audience score 65 (n= 548)
Old Fashioned (2015) Critic score 19 (n= 21), Audience score 84 (n= 2107)
A Thin Line Between Love and Hate (1996) Critic score 12 (n= 25), Audience score 77 (n= 14691)
Which Way Is Up? (1977) Critic score 18 (n= 11), Audience score 83 (n= 2228)
Dave Chappelle: Sticks & Stones (2019) Critic score 35 (n= 17), Audience score 99 (n= 39456)
Distorted (2018) Critic score 18 (n= 11), Audience score 82 (n= 587)
Supremacy (2015) Critic score 20 (n= 10), Audience score 84 (n= 1011)
The Condemned (2013) Critic score 0 (n= 9), Audience score 64 (n= 120)
Whore (2004) Critic score 0 (n= 6), Audience score 63 (n= 914)
8 Seconds (1994) Critic score 31 (n= 13), Audience score 94 (n= 56343)
The Blood of Heroes (1990) Critic score 13 (n= 8), Audience score 76 (n= 3756)
Danger Close (2017) Critic score 20 (n= 5), Audience score 83 (n= 70)
God's Not Dead (2014) Critic score 13 (n= 24), Audience score 76 (n= 41287)
Graduation (2007) Critic score 0 (n= 6), Audience score 63 (n= 1396)
Helicopter Mom (2015) Critic score 17 (n= 6), Audience score 80 (n= 268)
House of D (2004) Critic score 10 (n=102), Audience score 73 (n= 9692)
Meet the Blacks (2016) Critic score 10 (n= 10), Audience score 73 (n= 6868)
Step Up (2006) Critic score 20 (n=105), Audience score 83 (n=615661)
The Lion of Judah (2011) Critic score 0 (n= 6), Audience score 63 (n= 4504)
The Red Pill (2016) Critic score 29 (n= 7), Audience score 92 (n= 1457)
La tigre e la neve (The Tiger and the Snow) (2006) Critic score 21 (n= 24), Audience score 84 (n= 7992)
Beer for My Horses (2008) Critic score 0 (n= 7), Audience score 62 (n= 5799)
Echoes of Innocence (2005) Critic score 0 (n= 7), Audience score 62 (n= 312)
Hello Herman (2012) Critic score 11 (n= 9), Audience score 73 (n= 411)
I'm Not Ashamed (2016) Critic score 20 (n= 10), Audience score 82 (n= 2602)
The Life of David Gale (2003) Critic score 19 (n=157), Audience score 81 (n= 60889)
Living Among Us (2018) Critic score 14 (n= 7), Audience score 76 (n= 99)
My Way (2012) Critic score 20 (n= 15), Audience score 82 (n= 733)
Shaft (2019) Critic score 32 (n=119), Audience score 94 (n= 7725)
Slappy and the Stinkers (1997) Critic score 0 (n= 5), Audience score 62 (n= 2078)
Going the Distance (2004) Critic score 0 (n= 5), Audience score 61 (n= 13032)
Sweet November (2001) Critic score 15 (n= 98), Audience score 76 (n= 94618)
American Pie 5: The Naked Mile (2006) Critic score 0 (n= 5), Audience score 61 (n=213855)
Because I Said So (2007) Critic score 4 (n=157), Audience score 65 (n=507111)
Blood Ransom (2014) Critic score 20 (n= 5), Audience score 81 (n= 501)
Dirty Love (2005) Critic score 7 (n= 29), Audience score 68 (n= 13715)
All movies with higher critic scores:
Outside the Law (2001) Critic score 86 (n= 7), Audience score 0 (n= 87)
Everybody Knows... Elizabeth Murray (2017) Critic score 100 (n= 6), Audience score 17 (n= 31)
Knock Down the House (2019) Critic score 100 (n= 86), Audience score 17 (n= 2686)
Vengeance Valley (1951) Critic score 100 (n= 5), Audience score 20 (n= 912)
Hannah Gadsby: Nanette (2018) Critic score 100 (n= 46), Audience score 22 (n= 1477)
Traffic Stop (2018) Critic score 100 (n= 8), Audience score 23 (n= 49)
Daisy Miller (1974) Critic score 100 (n= 7), Audience score 24 (n= 163)
Amy Schumer Growing (2019) Critic score 79 (n= 14), Audience score 4 (n= 71)
Angel Rodriguez (2006) Critic score 83 (n= 6), Audience score 11 (n= 115)
Hangman (2016) Critic score 100 (n= 6), Audience score 29 (n= 124)
Something to Sing About (1937) Critic score 100 (n= 5), Audience score 31 (n= 102)
Stations of the Elevated (2014) Critic score 100 (n= 8), Audience score 33 (n= 124)
Alien Raiders (2009) Critic score 100 (n= 6), Audience score 34 (n= 2184)
Lyle (2015) Critic score 100 (n= 8), Audience score 34 (n= 160)
My Life's In Turnaround (1994) Critic score 86 (n= 7), Audience score 20 (n= 22)
Salvage (2009) Critic score 86 (n= 7), Audience score 20 (n= 462)
The Final Wish (2019) Critic score 89 (n= 9), Audience score 23 (n= 265)
Chris Rock: Tamborine (2018) Critic score 100 (n= 23), Audience score 35 (n= 260)
Experiment Perilous (1944) Critic score 100 (n= 6), Audience score 35 (n= 188)
Frankenstein (2016) Critic score 100 (n= 8), Audience score 35 (n= 172)
See You Yesterday (2019) Critic score 95 (n= 37), Audience score 30 (n= 132)
Estranged (2016) Critic score 100 (n= 6), Audience score 36 (n= 110)
Fred Won't Move Out (2012) Critic score 71 (n= 7), Audience score 7 (n= 102)
One Cut, One Life (2015) Critic score 100 (n= 11), Audience score 36 (n= 192)
Penance (2009) Critic score 80 (n= 5), Audience score 16 (n= 304)
Sex Addict (2008) Critic score 100 (n= 5), Audience score 36 (n= 1266)
Casting About (2007) Critic score 63 (n= 16), Audience score 0 (n= 354)
Sidekick (2005) Critic score 100 (n= 14), Audience score 37 (n= 311)
Bluebeard (1944) Critic score 100 (n= 12), Audience score 38 (n= 798)
Babylon (2019) Critic score 100 (n= 25), Audience score 38 (n= 125)
Shelley (2016) Critic score 100 (n= 11), Audience score 38 (n= 384)
The Man from Planet X (1951) Critic score 100 (n= 7), Audience score 38 (n= 1369)
La Novia Ensangrentada (The Blood Spattered Bride) (Blood Castle) (1972) Critic score 100 (n= 6), Audience score 40 (n= 668)
GTFO: Get the F&#% Out (2015) Critic score 100 (n= 5), Audience score 40 (n= 30)
Hi-Life (1998) Critic score 83 (n= 6), Audience score 23 (n= 1173)
Stray Bullets (2017) Critic score 75 (n= 8), Audience score 15 (n= 72)
Close Range (2015) Critic score 86 (n= 7), Audience score 27 (n= 274)
Hale County This Morning, This Evening (2018) Critic score 97 (n= 66), Audience score 38 (n= 188)
Jenny Slate: Stage Fright (2019) Critic score 100 (n= 12), Audience score 41 (n= 66)
Night of the Living Deb (2014) Critic score 88 (n= 8), Audience score 29 (n= 215)
The Inhabitants (2016) Critic score 71 (n= 7), Audience score 12 (n= 90)
Await Further Instructions (2018) Critic score 84 (n= 19), Audience score 26 (n= 550)
Dying Laughing (2017) Critic score 89 (n= 18), Audience score 31 (n= 346)
Fast Company (1979) Critic score 88 (n= 8), Audience score 30 (n= 2140)
Maniac (1934) Critic score 89 (n= 9), Audience score 31 (n= 885)
The Missionary (1982) Critic score 100 (n= 5), Audience score 42 (n= 1096)
Songs From The North (2015) Critic score 100 (n= 6), Audience score 42 (n= 178)
Tiger Orange (2015) Critic score 100 (n= 5), Audience score 42 (n= 59)
Under the Gun (2016) Critic score 100 (n= 9), Audience score 42 (n= 302)
Borderland (2007) Critic score 100 (n= 8), Audience score 43 (n= 4187)
Thirst (1979) Critic score 100 (n= 5), Audience score 43 (n= 409)
Black Site (2019) Critic score 71 (n= 7), Audience score 14 (n= 17)
Brilliant Lies (1996) Critic score 80 (n= 5), Audience score 23 (n= 194)
Egg (2019) Critic score 100 (n= 11), Audience score 43 (n= 146)
I Can See You (2008) Critic score 100 (n= 5), Audience score 43 (n= 649)
Semi-Tough (1977) Critic score 88 (n= 8), Audience score 31 (n= 1297)
B&B (2018) Critic score 89 (n= 9), Audience score 33 (n= 67)
The Disenchanted (1990) Critic score 100 (n= 6), Audience score 44 (n= 275)
Imitation Girl (2018) Critic score 100 (n= 7), Audience score 44 (n= 93)
Legend Of The Demon Cat (Kûkai) (2019) Critic score 91 (n= 11), Audience score 35 (n= 70)
Let the Sunshine In (Un beau soleil intérieur) (2018) Critic score 86 (n=138), Audience score 30 (n= 589)
Mom and Me (2017) Critic score 100 (n= 7), Audience score 44 (n= 77)
Murder Is My Beat (1955) Critic score 100 (n= 5), Audience score 44 (n= 15)
Stone Bros (2009) Critic score 90 (n= 10), Audience score 34 (n= 90)
The Souvenir (2019) Critic score 90 (n=157), Audience score 34 (n= 397)
A Kiss Before Dying (1956) Critic score 100 (n= 9), Audience score 45 (n= 354)
Don't Kill It (2017) Critic score 92 (n= 13), Audience score 37 (n= 337)
The Gravedancers (2006) Critic score 100 (n= 7), Audience score 45 (n= 7710)
Mohawk (2018) Critic score 83 (n= 42), Audience score 28 (n= 205)
Roger Corman's Death Race 2050 (2017) Critic score 88 (n= 8), Audience score 33 (n= 386)
Attack of the 50 Foot Woman (1958) Critic score 75 (n= 12), Audience score 21 (n= 8576)
600 Miles (2016) Critic score 94 (n= 31), Audience score 40 (n= 326)
Beyond the Gates (2016) Critic score 82 (n= 22), Audience score 28 (n= 756)
Captain Kidd (1945) Critic score 100 (n= 5), Audience score 46 (n= 2004)
The Detective (1968) Critic score 100 (n= 5), Audience score 46 (n= 832)
Hari Kondabolu: Warn Your Relatives (2018) Critic score 100 (n= 7), Audience score 46 (n= 15)
Hope Springs Eternal (2018) Critic score 89 (n= 9), Audience score 35 (n= 117)
Sembene! (2015) Critic score 91 (n= 23), Audience score 37 (n= 80)
The Evil Within (2017) Critic score 100 (n= 5), Audience score 46 (n= 120)
Children of Love (2003) Critic score 86 (n= 7), Audience score 33 (n= 68)
The Dungeon Masters (2008) Critic score 80 (n= 5), Audience score 27 (n= 227)
Lying and Stealing (2019) Critic score 67 (n= 12), Audience score 14 (n= 36)
Memoria (2016) Critic score 100 (n= 5), Audience score 47 (n= 322)
Olympic Pride, American Prejudice (2016) Critic score 100 (n= 8), Audience score 47 (n= 63)
Strange Illusion (1945) Critic score 86 (n= 7), Audience score 33 (n= 467)
The Treasure (2016) Critic score 95 (n= 37), Audience score 42 (n= 527)
A Throw of Dice (1930) Critic score 100 (n= 8), Audience score 47 (n= 292)
Abraham Lincoln (1930) Critic score 90 (n= 10), Audience score 38 (n= 455)
Countdown (1968) Critic score 80 (n= 5), Audience score 28 (n= 251)
A Sinner in Mecca (2015) Critic score 86 (n= 14), Audience score 34 (n= 219)
Christmas Evil (1980) Critic score 83 (n= 6), Audience score 31 (n= 2112)
David and Bathsheba (1951) Critic score 83 (n= 6), Audience score 31 (n= 414)
Don't Leave Home (2018) Critic score 74 (n= 19), Audience score 22 (n= 239)
F (2010) Critic score 75 (n= 12), Audience score 23 (n= 305)
Found Footage 3D (2018) Critic score 100 (n= 6), Audience score 48 (n= 132)
Goodbye, Columbus (1969) Critic score 100 (n= 9), Audience score 48 (n= 1110)
The Joy of Life (2005) Critic score 92 (n= 12), Audience score 40 (n= 295)
King Charles III (2017) Critic score 100 (n= 9), Audience score 48 (n= 65)
King Charles III (2017) Critic score 100 (n= 9), Audience score 48 (n= 65)
Maze (2019) Critic score 100 (n= 12), Audience score 48 (n= 48)
#!/usr/bin/env python3
import csv
PATH = "/home/owen/py/rt/rotten_tomatoes_movies.csv"
# https://www.kaggle.com/stefanoleone992/rotten-tomatoes-movies-and-critics-datasets
# last updated 2019/11/08
# 16,638 rows
# temporary mirror: https://send.firefox.com/download/1dd68bdefb59f9e0/#vAsKiExvOYFg4zPTU6gK3w
def parse(path):
with open(path) as f:
r = csv.DictReader(f)
return list(map(Entry, r))
class Entry:
def __init__(self, data):
self.title = data['movie_title']
self.link = data['rotten_tomatoes_link']
self.date = data.get('in_theaters_date') or data.get('on_streaming_date')
# 'rating' field empty when 'count' field is 0
self.rating_critic = float(data['tomatometer_rating'] or 'NaN')
self.rating_critic_n = int(data['tomatometer_count'] or 0)
self.rating_aud = float(data['audience_rating'] or 'NaN')
self.rating_aud_n = int(data['audience_count'] or 0)
def valid(self):
# entries with no reviews will give the empty string
return self.rating_critic.is_integer() and self.rating_aud.is_integer() \
and self.rating_critic_n > 0 and self.rating_aud_n > 0
def enough_ratings(self, min_ratings=50):
return self.rating_critic_n >= min_ratings and self.rating_aud_n >= min_ratings
def __str__(self):
title = "{} ({})".format(self.title, self.date[:4])
return "{:<45} Critic score {:>3} (n={:>3}), Audience score {:>3} (n={:>6})".format(
title,
int(self.rating_critic), self.rating_critic_n,
int(self.rating_aud), self.rating_aud_n)
def biggest_difference(entries, critic_higher=False, num=100):
def sort_key(entry):
factor = 1 if critic_higher else -1
return (entry.rating_aud - entry.rating_critic) * factor
copy = list(entries)[:]
copy.sort(key=sort_key)
return copy
if __name__=="__main__":
SAMPLE = 100
entries_all = parse(PATH)
entries = list(filter(Entry.valid, entries_all))
print("Skipping {} entries missing rating data".format(len(entries_all) - len(entries)))
print("Total ratings: {}".format(len(entries)))
popularity_cutoff = 50 # omit reviews with too few ratings
popularity_filter = lambda e: e.enough_ratings(min_ratings=popularity_cutoff)
popular_entries = list(filter(popularity_filter, entries))
print("\nPopular (n>{}) movies with higher audience scores:".format(popularity_cutoff))
for e in biggest_difference(popular_entries)[:SAMPLE]:
print('\t', e)
print("\nPopular (n>{}) movies with higher critic scores:".format(popularity_cutoff))
ret = biggest_difference(popular_entries, critic_higher=True)
for e in biggest_difference(popular_entries, critic_higher=True)[:SAMPLE]:
print('\t', e)
print("\nAll movies with higher audience scores:")
for e in biggest_difference(entries)[:SAMPLE]:
print('\t', e)
print("\nAll movies with higher critic scores:")
for e in biggest_difference(entries, critic_higher=True)[:SAMPLE]:
print('\t', e)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment