M3GAN Cast and Crew

Main Cast: Violet McGraw as Cady
Main Cast: Ronny Chieng as David Lin
Supporting Cast: Amie Donald as M3GAN
Supporting Cast: Jenna Davis as M3GAN (voice)
Supporting Cast: Brian Jordan Alvarez as Cole
Supporting Cast: Jen Van Epps as Tess
Supporting Cast: Stephane Garneau-Monten as Kurt
Supporting Cast: Michael Saccente as Greg
Supporting Cast: Lori Dungey as Celia
Supporting Cast: Arlo Green as Ryan
Supporting Cast: Amy Usherwood as Lydia
Supporting Cast: Kira Josephson as Ava
Supporting Cast: Jack Cassidy as Brandon
Supporting Cast: Samson Chan-Boon as Officer Carter
Supporting Cast: Renee Lyons as Holly
Supporting Cast: Millen Baird as Police Detective
Supporting Cast: Chelsie Preston Crayford as Nicole
Supporting Cast: Natasha Daniel as Shelley
Supporting Cast: Jaya Beach-Robertson as Screaming Woman
Supporting Cast: Cameron Randell as Purrpetual Petz Daughter
Supporting Cast: Clinton Randell as Purrpetual Petz Father
Supporting Cast: Marley Sharpe as Purrpetual Petz Friend
Supporting Cast: Coco Poole as Furzees Dancer
Supporting Cast: Mila Leith as Furzees Dancer
Supporting Cast: Ruby Qereqeretabua as Furzees Dancer
Director: Gerard Johnstone
Film Producer: James Wan
Film Producer: Jason Blum
Film Producer: Judson Scott
Film Producer: Adam Hendricks
Film Producer: Ryan Turek
Film Producer: Mark David Katchur
Film Producer: Greg Gilreath
Film Producer: Michael Clear