Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalIMDb Stars to WatchSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
IMDbPro
A Professor's Vengeance (2021)

Full cast & crew

A Professor's Vengeance

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Danny J. Boyle
    Danny J. Boyle

Writers

Edit
(in alphabetical order)
  • Danny J. Boyle
    Danny J. Boyle
    story by
  • Stephanie Moore
    Stephanie Moore
    story by
  • Adam Rockoff
    Adam Rockoff
    screenplay by

Cast

Edit
(in credits order)
  • Lindsey Dresbach
    Lindsey Dresbach
    Lindsey Dresbach
    Nicole Atkins
  • Ross Jirgl
    Ross Jirgl
    Ross Jirgl
    Daniel Hudson
  • Crystal Day
    Crystal Day
    Crystal Day
    Valerie Hudson
  • Bryan Bachman
    Bryan Bachman
    Bryan Bachman
    Brandon Davis
  • Ariel Iman
    Ariel Iman
    Ariel Iman
    Zoe
  • Kate Dailey
    Kate Dailey
    Kate Dailey
    Detective Kate Larson
  • Cheryl Frazier
    Cheryl Frazier
    Cheryl Frazier
    Dean Michaels
Rest of cast listed alphabetically
  • Denise Hewitt
    Denise Hewitt
    Denise Hewitt
    Pamela Reese
  • Seth Michaels
    Seth Michaels
    Seth Michaels
    Jeffrey Forester
  • Shalèt Monique
    Shalèt Monique
    Shalèt Monique
    Detective
    (as Shalet Monique)
  • Marcallus T. Sunday II
    Marcallus T. Sunday II
    Paramedic
    /EMT
  • Samantha Van Sickle
    Samantha Van Sickle
    Samantha Van Sickle
    Rebecca Reese
    (as Samantha Noel Van Sickle)
  • Cate Whitlatch
    Cate Whitlatch
    Cate Whitlatch
    Barista
  • Caleb Wilkinson
    Caleb Wilkinson
    Tyson

Producers

Edit
  • Sebastian Battro
    Sebastian Battro
    executive producer
  • Tom Berry
    Tom Berry
    executive producer
  • Barbara Fisher
    Barbara Fisher
    executive producer
  • Breanne Laplante
    Breanne Laplante
    executive producer (as Breanne Hartley)
  • Sara Sometti Michaels
    Sara Sometti Michaels
    co-producer
  • Sheri Reeves
    Sheri Reeves
    co-producer
  • Ken Sanders
    Ken Sanders
    producer

Composer

Edit
  • Steve Gurevitch
    Steve Gurevitch

Cinematographer

Edit
  • Robert Vardaros
    Robert Vardaros

Editor

Edit
  • Gregory Hobson
    Gregory Hobson

Casting Director

Edit
  • Jeff Hardwick
    Jeff Hardwick

Production Designer

Edit
  • Tonya Haswell
    Tonya Haswell

Set Decorators

Edit
  • Aislinn Fenton
    Aislinn Fenton
  • Alexis Stevens
    Alexis Stevens

Costume Designer

Edit
  • Elizabeth Kline Bibal
    Elizabeth Kline Bibal

Makeup Department

Edit
  • Elizabeth Aliz Adams
    Elizabeth Aliz Adams
    hair department head
  • Delaney McIntyre
    Delaney McIntyre
    makeup department head
  • Ebony Simpson
    Ebony Simpson
    hair stylist

Production Manager

Edit
  • Kevin Gripper
    Kevin Gripper
    key set production assistant

Second Unit or Assistant Director

Edit
  • Emilio Gonzalez Moreno
    Emilio Gonzalez Moreno
    first assistant director

Art Department

Edit
  • Ra'Donna Echols
    Ra'Donna Echols
    props
  • Whitner O'Dowd
    Whitner O'Dowd
    assistant art director
  • Deidra Tyree Smith
    Deidra Tyree Smith
    additional production designer
  • Christopher Vance
    Christopher Vance
    props

Sound Department

Edit
  • Brian Beatrice
    Brian Beatrice
    adr mixer
  • Osiris Hill
    Osiris Hill
    boom operator
  • Mark McBryde
    Mark McBryde
    foley artist/foley editor
  • Christian Meier
    Christian Meier
    boom operator
  • Paul Riechman
    Paul Riechman
    dialogue editor
  • Gerald B. Wolfe
    Gerald B. Wolfe
    sound mixer

Visual Effects

Edit
  • Derek Evans
    Derek Evans
    visual effects artist

Stunts

Edit
  • Jasi Cotton Lanier
    Jasi Cotton Lanier
    stunt coordinator
  • Rachel Hoffpauir
    Rachel Hoffpauir
    stunt double: Valerie
  • Theresa Sutera
    Theresa Sutera
    Stunt Double: Nicole (as Theresa DeMonico) / Stunt Double: Nicole

Camera and Electrical Department

Edit
  • Megan Claxon
    Megan Claxon
    second assistant camera
  • Tony M. Collins
    Tony M. Collins
    b cam operator
  • Kyra Dunn
    Kyra Dunn
    digital imaging technician
  • Nathan Freeman
    Nathan Freeman
    camera operator / second unit dp
  • Sean Gartland
    Sean Gartland
    best boy electric
  • Kanishk Grover
    Kanishk Grover
    b camera first assistant
  • Richard Hempton
    Richard Hempton
    key grip
  • John Kelley
    John Kelley
    2nd unit first assistant camera
  • Andrew Koplinski
    Andrew Koplinski
    still photographer
  • Kelli McCarthy
    Kelli McCarthy
    second assistant camera

Casting Department

Edit
  • Peter Sutton
    Peter Sutton
    extras casting director

Costume and Wardrobe Department

Edit
  • Talia Bornstein
    Talia Bornstein
    costume supervisor
  • Savannah Valentina
    Savannah Valentina
    assistant costume designer

Location Management

Edit
  • Christina McCarthy
    Christina McCarthy
    location manager

Music Department

Edit
  • Michael Burns
    Michael Burns
    composer: additional music and songs by

Script and Continuity Department

Edit
  • Georgetta Brown
    Georgetta Brown
    script supervisor

Additional Crew

Edit
  • Markeith Abrams
    Markeith Abrams
    set medic
  • Curt Bush
    Curt Bush
    re-recording mixer
  • Kleementyna Chalupova
    Kleementyna Chalupova
    production assistant
  • Christina McCarthy
    Christina McCarthy
    production coordinator
  • Christian Meier
    Christian Meier
    production assistant
  • Melanie J. Newby
    Melanie J. Newby
    production assistant
  • Darryl Nichols
    Darryl Nichols
    set medic
  • Myrtis Perry
    Myrtis Perry
    set medic
  • Andrew Sheperd
    Andrew Sheperd
    production assistant
  • Jack Unruh
    Jack Unruh
    production assistant

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.