The Flash - Rotten Tomatoes

The Flash (2014 - 2021)

The Flash (2014 - 2021)

AVERAGE TOMATOMETER

89%
91%

AVERAGE AUDIENCE SCORE

78%

Critic Consensus: No consensus yet.

Series Info

Scientist Barry Allen acquires super speed through a freak accident and becomes known as the Fastest Man Alive in this adaptation of the DC Comics character the Flash.

The Flash Videos

The Flash Photos

Seasons

No Tomatometer score yet...

2021, CW, 20 episodes

95%
Critics Consensus: No consensus yet.

2021, CW, 18 episodes

85%
Critics Consensus: No consensus yet.

2019, CW, 19 episodes

94%
Critics Consensus: The Flash's fifth season maintains the show's high standard for compelling visuals, chilling villains, and well-scripted moments of humor, but also turns a more focused gaze on the role of family dynamics amongst the increasingly complex characters.

2018, CW, 22 episodes

80%
Critics Consensus: After an unsteady turn in season three, The Flash returns to its roots with a fourth season packed with humor, spectacle, and a whole lot of heart.

2017, CW, 23 episodes

85%
Critics Consensus: Taking its most compelling and emotionally resonant turn to date, The Flash shifts focus in its third season, turning from the grandiose and bizarre toward the characters who inhabit its core universe.

2016, CW, 23 episodes

94%
Critics Consensus: With distinctive visuals and a terrific cast, The Flash remains one of the strongest comic book shows on television.

2015, CW, 23 episodes

92%
Critics Consensus: The Flash benefits from its purposefully light atmosphere, making it a superhero show uniquely geared toward genre fans as well as novices.

2014, CW, 23 episodes

Cast

Grant Gustin
as Barry Allen/The Flash
Candice Patton
as Iris West
Carlos Valdes
as Cisco Ramon
Danielle Panabaker
as Caitlin Snow
Jesse L. Martin
as Det. Joe West
Patrick Sabongui
as David Singh
Rick Cosnett
as Eddie Thawne
Tom Cavanagh
as Harrison Wells
Teddy Sears
as Jay Garrick
Shantel VanSanten
as Patty Spivot
Keiynan Lonsdale
as Wally West
Sendhil Ramamurthy
as Dr. Ramsey Rosso
Kayla Compton
as Allegra Garcia
Jessica Parker Kennedy
as Nora West-Allen
Wentworth Miller
as Leonard Snart/Captain Cold
Tom Felton
as Julian Albert
Brandon McKnight
as Chester P. Runk
Neil Sandilands
as Clifford DeVoe
Stephen Amell
as Oliver Queen/Arrow
Kim Engelbrecht
as Marlize DeVoe/The Mechanic
Victor Garber
as Dr. Stein
Liam McIntyre
as Mark Mardon/Weather Wizard
Emily Bett Rickards
as Felicity Smoak
Andy Mientus
as Hartley
Melissa Benoist
as Supergirl
Malese Jow
as Linda Park
Anne Dudek
as Tracy Brand
Carmen Moore
as Kristen Kramer
Efrat Dor
as Eva McCulloch
Kyle Secor
as Thomas Snow
Susan Walters
as Dr. Carla Tannhauser
Danny Trejo
as Breacher
Reina Hardesty
as Weather Witch
Mark Hamill
as James Jesse
Amanda Pays
as Dr. Tina McGee
Matt Letscher
as Eobard Thawne/Reverse-Flash
Stephanie Izsak
as Officer Daisy Korber
Clancy Brown
as General Eiling
Brandon Routh
as Ray Palmer
Paul Blackthorne
as Quentin Lance
Dominic Purcell
as Mick Rory/Heat Wave
Troy James
as Rag Doll
Greg Finley
as Tony/Girder
Christian Magby
as Deon Owens/Still Force
Marco Grazzini
as Joey Monteleone / Tar Pit
Jeremy Davies
as John Deegan
Katie Cassidy
as Black Canary
Natalie Dreyfuss
as Sue Dearbon
Tobin Bell
as Doctor Alchemy
Adam Stafford
as Geomancer
Dominic Burgess
as Ramsey Deacon
Islie Hirvonen
as Grace Gibbons
Ciara Renee
as Kendra Saunders
Jon Cor
as Mark Blaine/Chillblaine
David Dastmalchian
as Abra Kadabra
Roger Howarth
as Mason Bridge
Lossen Chambers
as Dr. Vanessa Ambres
Leonardo Nam
as Matthew Kim
Donna Pescow
as Dr. Sharon Finkel
Sara García
as Alexa Rivera/Fuerza
David Harewood
as Hank Henshaw
Grey Damon
as Mirror Master
Eric Nenninger
as Joseph Carver
Devon Graye
as The Trickster
Natalie Sharp
as Millie Rawlins/Sunshine
Jordan Fisher
as Bart Allen/Impulse
Ennis Esmer
as Bashir Malik/Psych
Franz Drameh
as Jefferson "Jax" Jackson
Tyler Hoechlin
as Clark Kent
David Hayter
as King Shark
Karan Oberoi
as August Heart
Jessica Hayles
as Arielle Atkins
Chris Wood
as Mon-El
Sarah Carter
as Cicada II
Tess Atkins
as Natalie
Richard Brooks (VI)
as Warden Gregory Wolfe
Lucas Wolf
as Man In The Iron Mask
Emily Kinney
as Brie Larvin
Keith David
as Solovar
Tone Bell
as Scott Evans
Joey King
as Magenta
Gabrielle Walsh
as Silver Ghost
Adam Copeland
as Atom Smasher
Tom Ellis
as Lucifer Morningstar
Everick Golding
as Corrections Officer
Ken Camroux-Taylor
as Judge Hankerson
Mark Wynn
as Norvock
Anthony Carrigan
as Kyle Nimbus/The Mist
Zibby Allen
as Dr. Tanya Lamden
William Sadler
as Simon Stagg
Chelsea Kurtz
as Mia Chayton
LaMonica Garrett
as Mar Novu/The Monitor
Osric Chau
as Ryan Choi
Chyler Leigh
as Alex Danvers
Tony Curran
as Despero
Kelly Frye
as Bette Sans Souci
Tom Butler
as Editor
Darren Criss
as Music Meister
Dan Payne
as Shay Lamden
Haig Sutherland
as Griffin Grey
Caity Lotz
as Sara Lance/White Canary
Sonia Beeksma
as Reporter
Kendrick Sampson
as Dominic Lanse
Michael Ironside
as Lewis Snart
Casper Crump
as Vandal Savage
Martin Novotny
as Hannibal Bates
Cress Williams
as Black Lightning
Jeff Sanca
as Bad Guy
Sean Kohnke
as Police Officer #1
Meena Mann
as Anchor
Demore Barnes
as Henry Hewitt
Meera Simhan
as Rachel Rosso
Allison Paige
as Trajectory
Bethany Brown
as Janet Petty / Null
Donny Lucas
as Chip Cooper
Nickolas Baric
as Security Guard #1
Jason Mewes
as Humvee Guy
S. Leo Chiang
as Yakuza Baddie
Tiffani Timms
as Tiffany Smith
Vito D'Ambrosio
as Mayor Anthony Bellows
Rob Compton
as Police Officer #1
Derek Schnobb
as Passerby
Rebecca Roberts
as January Galore
Mark Brandon
as Richard Dearbon
Fraser Aitcheson
as Criminal Passenger
Chad Bellamy
as Prison Gang-Goon #2
Ruby Rose
as Batwoman
Greg Grunberg
as Tom Patterson
Liam Hughes
as Young Barry
Robert Picardo
as Dexter Myles
Andy Nez
as Brent Osmack
Chad Riley
as Security Guard #1
Paul Almeida
as Officer #1
Jon Cryer
as Lex Luthor
Osmond L. Bramble
as Uniform with Junkie
Octavian Kaul
as Young Hunter Zolomon
Helenna Santos
as Nurse Shelley
Tyson Arner
as Emerson Fairweather
Aaron Douglas
as Turtle/Russell Glosson
Jona Xiao
as Rainbow Raider / Carrie Bates
Sean Carey
as Stanley Ellis
Corinne Bohrer
as Zoey Clark
Donna Soares
as Judge Tanaka
Leanne Buchanan
as Outdoor Cart Barista
Amy Pietz
as Debbie Dibny
Frances Leigh
as Alice Lee
Neal McDonough
as Damien Darhk
James Rha
as Dr. Rodrigo
Jonathan Young
as Dr. Olsen
Mike McLeod
as l'ombre
Paul Batten
as Dr. Ortiz
John Gillich
as Philip Master
Shawn Stewart
as Mitch Romero
Phillip Mitchell
as Security Guard
Kiana Madeira
as Spencer Young
Kett Turton
as Eddie Slick
Chad Rook
as Clyde Mardon
Connor Parnall
as Volunteer
Javicia Leslie
as Batwoman / Ryan Wilder
Kyle Strauts
as Lars Patel
Darryl Quon
as Skullstar
Joel Semande
as Roderick Smith
Kailey Spear
as Terrified Civilian 1
Al Sapienza
as Fred Chyre
Mitra Suri
as Amélie
Max Adler
as Jaco Birch
Michael Finn
as Art Model
Milton Barnes
as Quincy Runk
Donald Heng
as Tim Kwon
Matthew James Dowden
as Christoph Banks
Bailey Corneal
as Detective Addie
Fulvio Cecere
as l'officier Vukuvich
Shane Symons
as Player #2
Georgie Daburas
as Lucas Sharpe
Malaika Jackson
as Rene Carpenter
Jason W. Wong
as Police Officer #1
Gardiner Millar
as Tony Rawlins
Guy Christie
as le policier
Bernadette Saquibal
as Veronica Dale
Lili Beaudoin
as Young Woman
Brittany Alexis Palmer
as Police Officer #2
Oliver Rice
as Erik Frye
Barbara Ellison
as Wealthy Elderly Woman
Micah Parker
as Clay Parker
Mark Valley
as Anton Slater
Ashley Scott
as Helena Kyle/The Huntress
Peter Chao
as Millennial
Reese Alexander
as Prison Guard #2
Derek Mears
as Sylbert Rundine
Briana Tedesco
as Young Maya
Arturo Del Puerto
as Edwin Gauss/Folded Man
Raj Lal
as Driver
Ryan McDonell
as Kurt Weaver
Tracy Trueman
as Dr. Foster
Gigi Jackman
as Bank Teller
Lydia Sarks
as Female Client
Aliza Vellani
as Shelia Agnani
Corina Bizim
as Pizza Delivery Woman
Deejay Jackson
as Laundry Guy
Shayn Walker
as Police Armorer
Ese Atawo
as Detective Frankie Curtis
Lillian Doucet-Roche
as Attractive Woman
Andrea Brooks
as Eve Teschmacher
Stephen Lobo
as Jim Corrigan
Darcy Hinds
as McCulloch Guard
Brett Willis
as Stockbroker #2
Nancy McClure
as Penelope Dearbon
Sean Millington
as Prison Gang Leader
Erin Cummings
as Vanessa Jansen/Block
Shaun Omaid
as Jered Haywood
Matty Finochio
as Bruno Moretti
Craig Fraser
as Security Guard
Quinnie Vu
as Bank Teller
Jaren Moore
as Plumber
Charlene Amoia
as Miss Pellett
Dina Meyer
as Barbara Gordon/Oracle
Hannah Drew
as Bank Teller
Elizabeth Weinstein
as Financial Advisor
Carlo Marks
as William Seaver
Frank Brandies
as Transport Officer
John Barrowman
as Malcolm Merlyn/Cutter Moran
Bri Neal
as Head Cheerleader
Jennifer Oleksiuk
as Female Meta-Human
Cassandra Ebner
as Raelene Sharp
Malia Baker
as Alice Bolen
James Neate
as Lazarus
Nick Zano
as Nate Heywood/Citizen Steel
Dion Riley
as Officer Matthews
Andy Thompson
as Dr. Bruce Bonwitt
Karin Inghammar
as Female Social Worker
Zachary Gulka
as Security Guard
Teach Grant
as Clark Bronwen
Willa Holland
as Thea Queen/Speedy
Ash Lee
as Stockbroker
Paul Lazenby
as Tech Thief #2
Tatyana Forrest
as Ashley Zolomon
Carmela Sison
as Nurse Beth
Laura Jaye
as Moderator
Ashley Ross
as Natalie
Natalie Gibson
as Principal Palizzi
Nathan Barrett
as Pizza Dude
Sasha Rojen
as Young Iris
Michael Girardin
as Sweaty Gambler
Panta Mosleh
as Peace Corps Volunteer
Gary Starkell
as Riggs Wellington
Shaine Jones
as James Zolomon
Samantha Hum
as Technician
Mathias Retamal
as Daniel Burge
Haley Beauchamp
as Dr. Tanya Lamden
Sean Owen Roberts
as Clay Stanley
Patrick Rinehart
as A.R.G.U.S. Guard
Mia Fiona Kut
as Woman #2
Russell Jung
as Briefcase Guy
Adil Zaidi
as A.R.G.U.S. Scientist
Brandon Bagg
as Officer
Andrew Beha
as Restaurant Patron
Sylvesta Stuart
as Technician
Henry Mah
as Dealer
Arran Henn
as Catco Reporter
Chris Eastman
as Mall Cop
Valerie McNicol
as Caretaker
Christina Brucato
as Dr. Lily Stein
Leana Yu
as Female Newscaster
Megan McKinnon
as Saved Girl
Chris Shields
as John Bolen
Aaron Joseph Robson
as Senior Agent
Gary Peterman
as Security Guard #1
Brian Calvert
as McCulloch Executive
Janet Glassford
as Surly Meta
Russell Tovey
as Ray Terrill/The Ray
Peter Flemming
as John James
Kathryn Dobbs
as Karen Kane
Brett Alexander Davidson
as Nazi Facility Guard
Eric Schweig
as General Cloud
Katie Hayashida
as Cell Phone Girl
Lea Matina
as Server
Shawn C. Orr
as Short Meta
Elizabeth McLaughlin
as Theresa Howard
Micah Steinke
as Nazi Soldier #1
Khamisa Wilsher
as McCulloch Guard #1
Jana Mitsoula
as Detective
Zain Meghji
as Reporter
David Hayter
as King Shark
Michael Roselli
as Large Meta
Patrick Roccas
as Prison Guard
Seth Whittaker
as Security Guard
Tim Zhang
as Anxious Meta
Alistair Abell
as ER Doctor
Ron Wear
as Police Officer
Michael Benyaer
as Araz Darbinyan / Araz
Jennifer Cheon
as Paramedic #1
Jennifer Kitchen
as Female Dispatcher
Nelson Leis
as Scraggly Witness
Dagan Nish
as Junkie
Adele Noronha
as Nurse #1
Troy Rudolph
as Paramedic #2
View All

Series Details

Discussion Forum

Discuss The Flash on our TV talk forum!