Edit
Almost Perfect (2011) Poster

(I) (2011)

Full Cast & Crew

Directed by 

Bertha Bay-Sa Pan

Writing Credits (in alphabetical order)  

Bertha Bay-Sa Pan ... (written by)

Cast  

Kelly Hu ... Vanessa Lee
Christina Chang ... Charlene Lee
Roger Rees ... Kai Lee
Natalie Gold ... Karen
Allison Mackie ... Lori
Kristy Wu ... Natalia
Ivan Shaw ... Dwayne Sung
Tina Chen ... Sandra Lee
Lisa Werlinder ... Susan
Alice Callahan ... Sales Lady
Edison Chen ... Andy Lee
Steven Hauck ... Professor Williams
Chris Meyer ... Frank
Aleksandra Orbeck-Nilssen ... Model
Zach Page ... Bobby
Emanuele Ancorini ... Roberto
Ruth Zhang Ruth Zhang ... Auntie Helen
Diane Cheng Diane Cheng ... Auntie Rosa
Leslie Chiecko Leslie Chiecko ... Marie
Norma Chu Norma Chu ... Grandma Tan
Shinae Youn Shinae Youn ... Model
McCallan Stringer McCallan Stringer ... Model
D. Skis D. Skis ... Bobby's Mom
Wu K. Heung Wu K. Heung ... Mrs. Gu
Julia Joseph Julia Joseph ... Model
Catherine Gray Catherine Gray ... Model
Tsubasa Watanabe Tsubasa Watanabe ... Model
Jim Chu ... Tom
Lauryn Tinker Lauryn Tinker ... Model
Johnathan Hallgrey ... Dinner Patron (uncredited)
JenniVere ... Fashion Show Extra (uncredited)

Produced by 

Jim Chu ... executive producer
Derrick Huang ... associate producer
Riva Marker ... producer
Balázs Nyari ... executive producer
Eric Nyari ... executive producer
Bertha Bay-Sa Pan ... producer
Craig Shilowich ... line producer
Derrick Tseng ... producer

Music by 

Jeff Martin

Cinematography by 

Sam Chase ... director of photography

Editing by 

Sheri Bylander

Casting By 

Kerry Barden
Paul Schnee

Production Design by 

Wing Lee

Art Direction by 

Cherie Kroll

Set Decoration by 

Laura Hyman

Costume Design by 

Jenny Gering

Makeup Department 

John Jack Curtin ... hair stylist
Lauzanne Melnick ... makeup artist
Susan Schectar ... hair stylist
Mark Schmidt ... hair department head
Nicole Wodowski ... key makeup artist

Production Management 

Alicia Van Couvering ... production manager

Second Unit Director or Assistant Director 

Carrie Bush ... second assistant director
Jessica Hong ... second second assistant director
Scott Lazar ... first assistant director

Art Department 

T.V. Alexander ... art production assistant (as Taline Alexander)
Matthew Amenta ... assistant property master
Maureen Angelos ... scenic
Dan Baker ... art department production assistant
Jeremy L. Balon ... property master
John Balsetti ... carpenter
Peter Bundrick ... key carpenter
Joseph Capoano ... carpenter
Elaine Chung ... art department intern
Robert Covelman ... additional artwork / shopper
James Dewolf ... carpenter
David Scott Gagnon ... leadman
Emily Gaunt ... charge scenic
Willie Groom ... scenic
Christine Hackett ... additional set dresser
Stephanie Lou Hauge ... art department intern
Richard Hebrank ... construction coordinator
Martin Kirchoff ... carpenter
Michele Mayas ... scenic artist
Krassimir Mihaylov ... scenic
Daniel Neroda ... additional set dresser
Michael Petruzzo ... scenic
Bob Provenzano ... foreman dresser
Kevin Roach ... carpenter
Jeffrey Rollins ... additional set dresser
Maia Rose ... on-set dresser
Judyta Rozycka ... scenic (as Judyta Rozacka)
Milen Sarandev ... scenic
Annie Simeone ... art department / shopper
Jared Uhrich ... art production assistant
Matt Walker ... carpenter
Derek Wang ... art department coordinator
James Wassmann ... carpenter
Cathy Wassylenko ... camera scenic

Sound Department 

Junior Cyrus Baron ... boom operator
Steve Borne ... sound designer
Fritz Francois ... additional boom operator / additional sound utility
Mariusz Glabinski ... sound editor
Corey J. Grasso ... adr mixer
Jack Hutson ... sound mixer
Joe Savastano ... sound utility

Visual Effects by 

Danny DeVincent ... digital colorist
Mike Milyavsky ... Titles Designer
Steve Rutt ... di finishing artist
Ariel Enriquez Saulog ... end titles

Camera and Electrical Department 

Abraham Altbuch ... grip
James Both ... grip
Kenith Bruzzo ... grip
Mike Castro ... electrician
Lizardo Chaj ... grip
Radium Cheung ... gaffer
Lazardo Child ... grip
Sung Rae Cho ... additional first assistant camera
Boris Cifuentes ... electrician
Doug Cladonia ... grip
John Clifford ... additional still photographer
Doug Cordonier ... grip
Riad Deeb ... grip
Andrew Engert ... rigging electric
William Gonzalez ... grip
Erik Guldbech ... electrician
Nolan Jenkins ... grip
Salvator Johnson ... grip
Linda Kallerus ... first assistant camera (as Linda Slater)
Stephen Lalino ... electrician
Daniel E. Mahon ... electrician
Daniel Marcy ... electrician
Kevin McClenen ... rigging best boy electric
Ryan Minelli ... best boy electric
Timothy Naylor ... camera operator / director of photography: second unit
Maritza Norr ... additional second assistant camera
Kate Phelan ... additional camera operator
David Regan ... second assistant camera
Ray Richards ... electrician
Leonard Sandy ... electrician
Dobb Schreiber ... electrician (as Dobb Shreiber)
Andrei Bowden Schwartz ... camera intern
Ben Schwartz ... digital imaging technician: RED camera
Matt Setton ... key grip
John Shim ... grip / third grip
Caleb Smith ... electrician
Michael Soulantzos ... electrician
Brooks Toran ... rigging gaffer
Brendan Van Meter ... lighting balloon operator
Jonathan Vendetti ... best boy grip
Daniel Wallenstein ... grip
Joy Weber ... additional gaffer
JoJo Whilden ... still photographer
Nu Zhang ... electrician

Casting Department 

Nina Day ... additional casting (as Nina Day Chaudhuri)
Rita Powers ... extras casting

Costume and Wardrobe Department 

Arlynn Abseck ... wardrobe supervisor
Jennifer Arnold ... additional wardrobe
Ana Betancur ... costume intern
Sarah Dano ... costume intern
Havi Elkaim ... assistant costume designer
Tim Hanlon ... additional wardrobe
Kirsten Mogg ... set costumer
Yinxia Asia Ng ... costume intern
Sarah Reeb ... costume intern
Jennifer Schilling ... key costumer
Kimi Selfridge ... costume production assistant

Editorial Department 

Anthony Brandonisio ... additional assistant editor
Jennifer Lame ... assistant editor

Location Management 

Alec Bates ... assistant location manager
Jayar Myers ... additional location scout (as JR Myers)
Brendan O'Rourke ... location manager
Jack Schram ... additional location scout
Thomas M. Sevey ... additional location scout
Wing Yeong ... location scout

Music Department 

Bill Sanke ... score mixer
Colby Trane ... music supervisor (as T. Colby Trane)

Script and Continuity Department 

Erin Feeley ... script supervisor
Kevin Hindley ... script clearance

Transportation Department 

Joe Johnson ... transportation captain

Additional Crew 

Bill Abrams ... legal counsel
Aftaab Ali ... parking coordinator
Andrea Boglioli ... set production assistant
Gordon Brookes ... set intern
Larry Curran ... production office intern
Ashley Davison ... production office intern
Joe Facey ... craft service
Victor Gilardi ... set production assistant
Tom Graves ... set production assistant
Christalyn Hampton ... choreographer (as Christalyn Wright)
Caitlin Intrator ... unit production assistant
Swati Kapila ... production office intern
Taylor Kim ... set intern
Melissa Kovner ... production office intern
Albert Krause ... production accountant
David Magdael ... publicist
Vanessa Marco ... production office intern
Sean Murray ... set production assistant
Jonathan Nelson ... set production assistant
Janice Roland ... publicist
Betsy Rudnick ... publicist
Don Scanlon ... production assistant
Summer Shelton ... production coordinator
Mary Frances Stotler ... production secretary
Marc Strom ... production office intern
Scott Tankel ... office production assistant
Shannon Treusch ... publicist
Thomas H. Vidal ... production attorney
Alice Wang ... clearances / product placement
Michael Weiss ... production attorney
Rebecca Bellotto ... office intern (uncredited)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed