Sweet Revenge: A Hannah Swensen Mystery (2021 TV Movie)
Full Cast & Crew
Directed by
Pat Williams |
Writing Credits
Marcy Holland | ... | (written by) |
Joanne Fluke | ... | (based on the novel "Cream Puff Murder" by) |
Cast (in credits order) verified as complete
Alison Sweeney | ... | Hannah Swensen | |
Cameron Mathison | ... | Mike | |
Tess Atkins | ... | Michelle | |
Barbara Niven | ... | Delores | |
Juliana Wimbles | ... | Lisa | |
Reese Alexander | ... | Sheriff Metzger | |
Natasha Burnett | ... | Delly | |
Markian Tarasiuk | ... | Tad | |
Lucia Walters | ... | Stella | |
Kat Ruston | ... | Ronni | |
Alex Barima | ... | Marco | |
Gabriel Hogan | ... | Norman | |
June B. Wilde | ... | Carol | |
Kendall Cross | ... | Jacqueline | |
Jamila Hall | ... | Caty | |
Ryan Mah | ... | Wade | |
Darien Martin | ... | Brett | |
Craig Haas | ... | Craig |
Produced by
Craig Baumgarten | ... | executive producer |
John J. Fluke | ... | associate producer |
Jamie Goehring | ... | executive producer |
Kevin Leslie | ... | producer (produced by) |
Emily Merlin | ... | creative executive |
B.F. Painter | ... | associate producer |
Michael Shepard | ... | co-executive producer |
Jonathan Shore | ... | supervising producer |
Alison Sweeney | ... | executive producer |
Pat Williams | ... | executive producer |
Shawn Williamson | ... | executive producer |
Music by
Matthew Rogers |
Cinematography by
Ron Stannett |
Editing by
Simon Davidson |
Casting By
Jackie Lind |
Production Design by
Brian Davie |
Art Direction by
Kat Dombsky |
Set Decoration by
Shannon Bertelson |
Costume Design by
Tina Fiorda |
Makeup Department
Lorna Bravo | ... | key hair stylist |
Francesca Cervellin | ... | key makeup artist |
Brittany Horne | ... | assistant makeup artist |
Angelica Nakamura | ... | first assistant makeup artist |
Production Management
Suzan Derkson | ... | production manager |
B.F. Painter | ... | post producer |
Jonathan Shore | ... | post producer |
Second Unit Director or Assistant Director
Andrew Otter Niiranen | ... | first assistant director |
Laurent Piche | ... | second assistant director (as Laurent Piché) |
Calsey Diggens | ... | third assistant director (uncredited) |
Lucas Zhou | ... | additional third assistant director: day player (uncredited) |
Art Department
Coralee Draginda | ... | property master |
Andrew Christopher Reeves | ... | lead set dresser |
Sound Department
Peter S. Carlstedt | ... | adr mixer |
Kirby Jinnah | ... | supervising sound editor: re-recording mixer |
Visual Effects by
Ben Pickles | ... | visual effects supervisor |
Camera and Electrical Department
David Astorga Bocos | ... | still photographer |
Matteo Di Iorio | ... | camera operator: "a" camera |
Kenneth Lau | ... | camera operator: "b" camera |
Matteo Di Iorio | ... | steadicam operator (uncredited) |
Steve Savard | ... | grip (uncredited) |
Casting Department
Tara Bell-Irving | ... | casting assistant |
Stephanie Boeke | ... | extras casting |
Editorial Department
Tony Hrkac | ... | on-line editor |
Julia Niendorf | ... | finishing producer |
Lorne Wright | ... | colorist |
Location Management
Robert B. Bricker | ... | location coordinator |
Christina Ollson | ... | location manager |
Music Department
Valerie Biggin | ... | music supervisor |
Emma Lewicky | ... | music coordinator |
Script and Continuity Department
R.K. Jones | ... | script supervisor (as RK Jones) |
Additional Crew
Heather Eschuk | ... | production coordinator |
David Oland | ... | legal services: A.D. Oland Law Corp |
Katrine Prud'Homme | ... | assistant production coordinator |
Kate Walsh | ... | craft service (uncredited) / first aid (uncredited) |