SupportSupport
Devil > Credits and Details
Directed by
John Erick Dowdle John Erick Dowdle  
Written by
Brian Nelson Brian Nelson ... screenplay
M. Night Shyamalan M. Night Shyamalan ... story
Cast
Chris Messina Chris Messina ... Detective Bowden
Logan Marshall-Green Logan Marshall-Green ... Mechanic
Jenny O'Hara Jenny O'Hara ... Old Woman
Bojana Novakovic Bojana Novakovic ... Sarah Caraway
Bokeem Woodbine Bokeem Woodbine ... Guard
Geoffrey Arend Geoffrey Arend ... Salesman
Jacob Vargas Jacob Vargas ... Ramirez
Matt Craven Matt Craven ... Lustig
Joshua Peace Joshua Peace ... Detective Markowitz (as Josh Peace)
Caroline Dhavernas Caroline Dhavernas ... Elsa Nahai
Joe Cobden Joe Cobden ... Dwight
Zoie Palmer Zoie Palmer ... Cheryl
Vincent Laresca Vincent Laresca ... Henry
Rudy Webb Rudy Webb ... Old Janitor
Craig Eldridge Craig Eldridge ... Donnelly
Robert Lee Robert Lee ... Chinese Man
Genadijs Dolganovs Genadijs Dolganovs ... Janitor
Joe Pingue Joe Pingue ... Business Bureau Clerk
Killian Gray Killian Gray ... Uni
Michael Rhoades Michael Rhoades ... Fire Captain
Kelly Jones Kelly Jones ... Firefighter Kurtzy
Lee Oliveira Lee Oliveira ... Firefighter #2
Jonathan Potts Jonathan Potts ... Wayne Kazan
Alice Poon Alice Poon ... Officer Choi
Stacy Chbosky Stacy Chbosky ... Car Crash Woman
Jay Hunter Jay Hunter ... Firefighter
Mark Behar Mark Behar ... Security - Elevator (voice)
Uncredited Cast
Mark Baldesarra Mark Baldesarra ... Coroner
Shannon Garnett Shannon Garnett ... The Executioner
Kimberly Ables Jindra Kimberly Ables Jindra ... Black Tears Woman
Gage Munroe Gage Munroe ... Jesse Bowden
Farzad Sadrian Farzad Sadrian ... Man
Produced by
Joseph Boccia Joseph Boccia ... line producer
Drew Dowdle Drew Dowdle ... executive producer
Trish Hofmann Trish Hofmann ... executive producer
Sam Mercer Sam Mercer ... producer
Ashwin Rajan Ashwin Rajan ... co-producer
John Rusk John Rusk ... co-producer
M. Night Shyamalan M. Night Shyamalan ... producer
Original Music by
Fernando Velázquez Fernando Velázquez  
Special Effects by
Warren Appleby Warren Appleby ... special effects shop key
Joe Badiali Joe Badiali ... makeup effects technician
Tim Barraball Tim Barraball ... special effects foreman
Shuba Dasgupta Shuba Dasgupta ... special effects on-set first assistant
Tomas Hartl Tomas Hartl ... special effects on-set second assistant
Frank Iudica Frank Iudica ... special effects supervisor: additional photography
Fiona MacPherson Fiona MacPherson ... special effects shop coordinator
Brendon O'Dell Brendon O'Dell ... special effects coordinator: additional photography
David Reaume David Reaume ... special effects technician
Rob Sanderson Rob Sanderson ... special effects coordinator
Malia Thompson-ludica Malia Thompson-ludica ... special effects: additional photography
David Neil Trifunovich David Neil Trifunovich ... on-set special effects technician
Daniel White Daniel White ... special effects coordinator
Visual Effects by
Bijay Awale Bijay Awale ... digital compositor
Geeta Basantani Geeta Basantani ... senior compositor: matte painter
Jamie Baxter Jamie Baxter ... digital compositor: Custom Film Effects
Raoul Bolognini Raoul Bolognini ... visual effects producer: Zoic Studios
Joey Bonander Joey Bonander ... visual effects coordinator
Kristen Branan Kristen Branan ... head of production: Zoic Studios
Aaron Brown Aaron Brown ... compositing supervisor: Zoic Studios
Steve Caldwell Steve Caldwell ... digital compositor: Custom Film Effects
Eric Cowan Eric Cowan ... digital artist
Andrew G. Cox Andrew G. Cox ... visual effects coordinator: Zoic Studios
Ravi Deula Ravi Deula ... compositor: visual effects
Mark Dornfeld Mark Dornfeld ... visual effects supervisor
Michele Ferrone Michele Ferrone ... visual effects producer
Jordan Flanagan Jordan Flanagan ... on-set visual effects assistant
Adam Gass Adam Gass ... digital editorial
Sheila Giroux Sheila Giroux ... visual effects coordinator
Glen Hanz Glen Hanz ... sculptor: Almost Human, Inc.
R.J. Harbour R.J. Harbour ... digital compositor
Travis Wade Ivy Travis Wade Ivy ... digital compositor
Chris John Jones Chris John Jones ... creative director: Zoic Studios
Dipesh K.P. Dipesh K.P. ... digital compositor
Eric Koo Eric Koo ... sculptor: Almost Human, Inc.
Paulina Kuszta Paulina Kuszta ... visual effects coordinator
Charles Lai Charles Lai ... digital compositor
Nicholas Lund-Ulrich Nicholas Lund-Ulrich ... digital compositor
Frank Maurer Frank Maurer ... digital compositor: Custom Film Effects
Morgan McDermott Morgan McDermott ... digital compositor
Manesh Nepali Manesh Nepali ... digital compositor
Sujeen Nepali Sujeen Nepali ... senior digital compositor
Rocco Passionino Rocco Passionino ... visual effects supervisor
Henry Peng Henry Peng ... digital artist
Kenton Rannie Kenton Rannie ... digital compositor
Marco Recuay Marco Recuay ... visual effects supervisor: Scoundrel
Chris Roff Chris Roff ... visual effects producer
Shaun Roth Shaun Roth ... visual effects artist
Harrison Rutherford Harrison Rutherford ... digital compositor
Bigyan Shrestha Bigyan Shrestha ... digital compositor
Nik Slotiuk Nik Slotiuk ... cg artist
Kevin Struckman Kevin Struckman ... cg supervisor
Wilson Tang Wilson Tang ... digital restoration
Martin Tori Martin Tori ... on set visual effects supervisor
Saurabh Tripathi Saurabh Tripathi ... digital compositor: Incessant rain animation studio
Kris Wood Kris Wood ... playback supervisor
Kelvin Yee Kelvin Yee ... digital compositor
Matt Yeoman Matt Yeoman ... digital compositor
Adam Zepeda Adam Zepeda ... digital compositor: Custom Film Effects
Tong Zhou Tong Zhou ... cg artist: Zoic Vancouver
Holli Alvarado Holli Alvarado ... matte painter
Maxx Burman Maxx Burman ... concept artist
Gottfried Eder Gottfried Eder ... visual effects artist
Stunts
Filip Bobuski Filip Bobuski ... stunt performer
A. Ross De St. Croix A. Ross De St. Croix ... nd stunts
Tom Farr Tom Farr ... key stunt rigger / key stunt safety
Gary Guercio Gary Guercio ... stunt coordinator: additional scenes
Brayden Jones Brayden Jones ... stunt rigger / stunt safety
Dana Jones Dana Jones ... stunt double
Jamie Jones Jamie Jones ... stunt coordinator
Riley Jones Riley Jones ... stunt double: mechanic
Spencer Jones Spencer Jones ... stunt double: Salesman
Sue Parker Sue Parker ... stunt double
Daryl Patchett Daryl Patchett ... stunt double
Peter Schindelhauer Peter Schindelhauer ... stunt double: Dwight
Steve 'Shack' Shackleton Steve 'Shack' Shackleton ... stunt rigger
Peter Yan Peter Yan ... stunt double: Guard
Additional Info
Premiere: September 16, 2010
Theatrical Release: September 17, 2010
DVD Release: December 21, 2010
Blu-ray Release: December 21, 2010
Country: United States
Distributor: Universal Studios
Websites: IMDb Wikipedia Facebook
Ratings
SkullJoy

6.2 / 10

IMDb

6.3 / 10

Metacritic

44 / 100

Production Companies
Universal Pictures (presents)
Media Rights Capital (MRC) (presents)
Night Chronicles
Relativity Media (uncredited)
Distributors
Universal Pictures
  (2010) (United States) (theatrical)
Universal Pictures Home Entertainment (UPHE)
  (2010) (United States) (Blu-ray) (DVD)
HBO Max
  (2020) (United States) (VOD) (video)
Peacock
  (2020) (United States) (VOD) (video)
Scream Factory
  (2024) (United States) (Ultra HD Blu-ray) (Blu-ray)
FXX Network
  (2025) (United States) (TV)
Filming Locations
Bay Adelaide Centre - 333 Bay St, Toronto, Ontario, Canada
  (office building interiors, elevator banks)
Bay St and Adelaide St, Toronto, Ontario, Canada
  (exteriors: office tower)
Canada
CIBC, Toronto, Ontario, Canada
  (bank scenes)
Downsview Hydro Plant, Toronto, Ontario, Canada
  (basement sequences)
Downtown Toronto, Toronto, Ontario, Canada
Islington-City Centre West, Toronto, Ontario, Canada
North York City Centre, Toronto, Ontario, Canada
Ontario, Canada
Philadelphia, Pennsylvania, USA
  (flyover shots)
Scarborough City Centre, Toronto, Ontario, Canada
Toronto-Dominion Bank, Toronto, Ontario, Canada
Toronto, Ontario, Canada
Site Ranking (#1,470 / 33,091)
#1,466 Escape From New York Escape From New York (1981)
#1,467 M3GAN M3GAN (2022)
#1,468 Tremors Tremors (1990)
#1,469 Trap Trap (2024)
#1,470 Devil Devil (2010)
#1,471 Lost Highway Lost Highway (1997)
#1,472 I Saw The Devil I Saw The Devil (2010)
#1,473 Underworld: Awakening Underworld: Awakening (2012)
#1,474 Riverdale: Season 4 Riverdale: Season 4 (2019)