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
  • Trivia
IMDbPro
Cameron Mathison and Alison Sweeney in Sweet Revenge: A Hannah Swensen Mystery (2021)

Full cast & crew

Sweet Revenge: A Hannah Swensen Mystery

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Pat Williams
    Pat Williams

Writers

Edit
  • Marcy Holland
    Marcy Holland
    written by
  • Joanne Fluke
    Joanne Fluke
    based on the novel "Cream Puff Murder" by

Cast

Edit
(in credits order) verified as complete
  • Alison Sweeney
    Alison Sweeney
    Alison Sweeney
    Hannah Swensen
  • Cameron Mathison
    Cameron Mathison
    Cameron Mathison
    Mike
  • Tess Atkins
    Tess Atkins
    Tess Atkins
    Michelle
  • Barbara Niven
    Barbara Niven
    Barbara Niven
    Delores
  • Juliana Wimbles
    Juliana Wimbles
    Juliana Wimbles
    Lisa
  • Reese Alexander
    Reese Alexander
    Reese Alexander
    Sheriff Metzger
  • Natasha Burnett
    Natasha Burnett
    Natasha Burnett
    Delly
  • Markian Tarasiuk
    Markian Tarasiuk
    Markian Tarasiuk
    Tad
  • Lucia Walters
    Lucia Walters
    Lucia Walters
    Stella
  • Kat Ruston
    Kat Ruston
    Ronni
  • Alex Barima
    Alex Barima
    Alex Barima
    Marco
  • Gabriel Hogan
    Gabriel Hogan
    Gabriel Hogan
    Norman
  • June B. Wilde
    June B. Wilde
    June B. Wilde
    Carol
  • UBCP Awards
    Kendall Cross
    Kendall Cross
    Jacqueline
  • Jamila Hall
    Jamila Hall
    Jamila Hall
    Caty
  • Ryan Mah
    Ryan Mah
    Ryan Mah
    Wade
  • Darien Martin
    Darien Martin
    Darien Martin
    Brett
  • Craig Haas
    Craig Haas
    Craig Haas
    Craig

Producers

Edit
  • Craig Baumgarten
    Craig Baumgarten
    executive producer
  • John J. Fluke
    John J. Fluke
    associate producer
  • Jamie Goehring
    Jamie Goehring
    executive producer
  • Kevin Leslie
    Kevin Leslie
    producer (produced by)
  • Emily Merlin
    Emily Merlin
    creative executive
  • B.F. Painter
    B.F. Painter
    associate producer
  • Michael Shepard
    Michael Shepard
    co-executive producer
  • Jonathan Shore
    Jonathan Shore
    supervising producer
  • Alison Sweeney
    Alison Sweeney
    executive producer
  • Pat Williams
    Pat Williams
    executive producer
  • Shawn Williamson
    Shawn Williamson
    executive producer

Composer

Edit
  • Matthew Rogers
    Matthew Rogers

Cinematographer

Edit
  • Ron Stannett
    Ron Stannett

Editor

Edit
  • Simon Davidson
    Simon Davidson

Casting Director

Edit
  • Jackie Lind
    Jackie Lind

Production Designer

Edit
  • Brian Davie
    Brian Davie

Art Director

Edit
  • Kat Dombsky
    Kat Dombsky

Set Decorator

Edit
  • Shannon Bertelson
    Shannon Bertelson

Costume Designer

Edit
  • Tina Fiorda
    Tina Fiorda

Makeup Department

Edit
  • Lorna Bravo
    Lorna Bravo
    key hair stylist
  • Francesca Cervellin
    Francesca Cervellin
    key makeup artist
  • Brittany Horne
    Brittany Horne
    assistant makeup artist
  • Angelica Nakamura
    Angelica Nakamura
    first assistant makeup artist

Production Management

Edit
  • Suzan Derkson
    Suzan Derkson
    production manager
  • B.F. Painter
    B.F. Painter
    post producer
  • Jonathan Shore
    Jonathan Shore
    post producer

Second Unit Directors or Assistant Directors

Edit
  • Andrew Otter Niiranen
    Andrew Otter Niiranen
    first assistant director
  • Laurent Piche
    Laurent Piche
    second assistant director (as Laurent Piché)
  • Calsey Diggens
    Calsey Diggens
    third assistant director (uncredited)
  • Lucas Zhou
    Lucas Zhou
    additional third assistant director: day player (uncredited)

Art Department

Edit
  • Coralee Draginda
    Coralee Draginda
    property master
  • Andrew Christopher Reeves
    Andrew Christopher Reeves
    lead set dresser

Sound Department

Edit
  • Peter S. Carlstedt
    Peter S. Carlstedt
    adr mixer
  • Kirby Jinnah
    Kirby Jinnah
    supervising sound editor: re-recording mixer

Visual Effects

Edit
  • Ben Pickles
    Ben Pickles
    visual effects supervisor

Camera and Electrical Department

Edit
  • David Astorga Bocos
    David Astorga Bocos
    still photographer
  • Matteo Di Iorio
    Matteo Di Iorio
    camera operator: "a" camera / steadicam operator (uncredited)
  • Kenneth Lau
    Kenneth Lau
    camera operator: "b" camera
  • Steve Savard
    Steve Savard
    grip (uncredited)

Casting Department

Edit
  • Tara Bell-Irving
    Tara Bell-Irving
    casting assistant
  • Stephanie Boeke
    Stephanie Boeke
    extras casting

Editorial Department

Edit
  • Tony Hrkac
    Tony Hrkac
    on-line editor
  • Julia Niendorf
    Julia Niendorf
    finishing producer
  • Lorne Wright
    Lorne Wright
    colorist

Location Management

Edit
  • Robert B. Bricker
    Robert B. Bricker
    location coordinator
  • Christina Ollson
    Christina Ollson
    location manager

Music Department

Edit
  • Valerie Biggin
    Valerie Biggin
    music supervisor
  • Emma Lewicky
    Emma Lewicky
    music coordinator

Script and Continuity Department

Edit
  • R.K. Jones
    R.K. Jones
    script supervisor (as RK Jones)

Additional Crew

Edit
  • Heather Eschuk
    Heather Eschuk
    production coordinator
  • David Oland
    David Oland
    legal services: A.D. Oland Law Corp
  • Katrine Prud'Homme
    Katrine Prud'Homme
    assistant production coordinator
  • Kate Walsh
    Kate Walsh
    craft service (uncredited) / first aid (uncredited)

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.