The Spirit (2009)
December 20, 2008 by admin
Filed under Action/Adventure, Hollywood Movies, Thriller
Synopsis:
Denny Colt, a murdered cop, is mysteriously reborn as the masked crime fighter called the Spirit. Determined to keep his beloved Central City safe, the Spirit pursues Central City’s villains from the shadows and seeks to remove to the worst of them all: the psychotic megalomaniac known as the Octopus. Yet as busy as his ongoing mission keeps him, the dashing crusader always manages to make time for beautiful women, though he never quite knows if they want to seduce, love or kill him. But there is one lady who will never betray him, and to whom he will always be true: Central City, the proud old metropolis where he was born–twice.

Full Cast & Crew
Theatrical Release
12/25/2008
Director Credit
Frank Miller Director
Cast Credit
Samuel L. Jackson Octopus
Gabriel Macht The Spirit
Scarlett Johansson Silken Floss
Eva Mendes Sand Saref
Sarah Paulson Ellen
Dan Lauria Dolan
Stana Katic Morgenstern
Johnny Simmons Young Spirit
Louis Lombardi Pathos, etc
Paz Vega Plaster of Paris
Jamie King Lorelei
Eric Balfour Mahmoud
Jaime King Lorelei
Richard Portnow Donenfeld
Dan Gerrity Detective Sussman
Kimberly Cox Damsel in Distress
Brian Lucero Thug 1
David Brian Martin Thug 2
Larry Reinhardt-Meyer Officer MacReady
Frank Miller Liebowitz
Daniel Hubbert Medic
Seychelle Gabriel Young Sand
Michael Milhoan Uncle Pete
John Cade Mafioso
David Wiegand Officer Saref
Chad Brummett Reporter
Mark DelGallo Seth
Aaron Toney Handbag Thief
Dean Eldon Squibb Handbag Man
Meeghan Holaway Female Reporter
Al Goto Poker Player
Roman Tissera Doorman #1
Frank Bond Doorman #2
Hugh Elliott Doorman #3
Robert Douglas Washington Onlooker #1
Bill Pope Onlooker #2
Paul Levitz Onlooker #3
Emily Cheung Onlooker #4
Keith Kuhl Onlooker #5
Cayley Bell Onlooker #6
Jasmine Mohamed Onlooker #7
Benjamin Petry Son
Marina Lyon Young Mother
T Jay O’Brien Wino
Rio Alexander Creep
Drew Pollock Officer Klink
Andy Linderkamp Finger Puppeteer
Production Credits Credit
Jeff Andrick Co-Executive Producer
FJ DeSanto Co-Producer
Marc Sadeghi Associate Producer
Gigi Pritzker Producer
Benjamin Melniker Executive Producer
Deborah Del Prete Producer
Linda McDonough Co-Producer
Steven Maier Executive Producer
Michael E Uslan Producer
Michael Paseornek Executive Producer
William F. Lischak Executive Producer
Michael Burns Executive Producer
Production Companies Credit
Branded Entertainment Production Company
Dee Gee Entertainment Production Company
Distribution Companies Credit
Lionsgate Domestic Theatrical Distributor
Lionsgate U.K. Foreign Theatrical Distributor
Sony Pictures Worldwide Acquisitions Group Foreign Distribution Rights
ARM Distribution Foreign Distribution Rights
Locations
Albuquerque, New Mexico USA
Writer Credit
Will Eisner Source Material
Frank Miller Screenplay
Accounting Credit
Beverly Jusi Assistant Accountant
Maeve Mannion Production Accountant
Bob Weber Post-Production Accountant (2nd Unit)
Yvette Pereira Finance Manager – Accounting Manager
Rich J Tartaglia Accountant – Payroll Accountant
Jose D J Marquez Production Accountant
Sherrie Bradshaw Assistant Accountant
Amy Eldridge Accountant
Nick Cessac Assistant Accountant
Mark Pedante Production Accountant – Manager of Production Accounting
Animal Training Handling Credit
Michael Pucker (Puck) Wrangler – Undomesticated Quadruped Wrangler
Ursula Brauner Animal Trainer
Brian Turi Animal Trainer
Art Department Credit
Nigel Conway Painter – Paint Foreman
Michael Griffin Kelly Storyboard Artist
Pierre Barrera Set Dresser
Miguel Gurule Scenic Artist – Scenic
Christopher Martin Greensman – Greens
Joel Goodell Leadman
John N Ward Art Department Coordinator
Mark Moore Concept Artist
Gabrielle Petrissans Set Decorator
Rosario Provenza Art Director
Gino Crognale Sculptor
Geofrey Darrow Illustrator – Spirit Meat Chart Illustrator
A Todd Holland Assistant Art Director
Steve Kahn Gang Boss
Dennis Collins Painter – On Set Painter
Brooke Fair Greensman – Greens
Benjamin M Walsh Set Dresser
Josh Viers Concept Artist
Frank Miller Storyboard Artist – Storyboards Drawn
Bryan Delara Set Dresser – On Set Dresser
Daniel Herrera Painter – Set Painter
Peter Lloyd Concept Artist
Phillip Brown Painter – Set Painter
Ester Kim Set Dresser – On Set Dresser (2nd Unit)
Tim McCullough Painter – Set Painter
Sebastian Rutkowsky Ruiz Painter – Set Painter
Katherine Wertz Painter – Set Painter
Casting Credit
Jennifer Smith Casting
Samantha Finkler Casting Associate (Los Angeles)
Gwyn Savage Extras Casting
Valerie McVay Casting Assistant
Tricia Wood Casting
Erin Toner Casting Associate (Los Angeles)
Vanessa Vassar Casting Assistant
Deborah Aquila Casting
Gwyn Savage Casting
Craft Services Credit
Joe Fiske Craft Service
Steve Watson Catering
Robert Brual Catering – Chef
John Montoya Craft Service – Craft Service Assistant
Marco A Blanco Catering – Chef Assistant
Manny Gonzalez Catering – Chef Assistant
Marciano Moreno Catering – Chef Assistant
Jose Cruz Tejeda Catering – Chef Assistant
Horacio Vazquez Catering – Chef Assistant
Film Camera Credit
Vali Valus Camera Operator
Chad Rivetti Film Lab – Digital Imaging Technician
Aaron Rhodes Colorist
Greg Lundsgaard Steadicam Operator
Greg Luntzel Assistant Camera
Bill Pope Director of Photography
Adam Barth Video Assist/Playback – Video Assist
Lewis Jacobs Photography – Unit Still Photographer
Brett Latter Loader – Digital Loader
Brannon Brown Film Lab – Digital Imaging Technician
Charlie Newberry Assistant Camera
Skip Kimball Colorist – DI Colorist
Robert Finley III Director of Photography (2nd Unit)
Lance Velazco Video Assist/Playback – Video Assists (2nd Unit)
Chip Byrd Assistant Camera (2nd Unit)
Zara Roberts Film Lab – DI Post Supervisor
Ryan Eustis Assistant Camera (2nd Unit)
Wendy Romo Film Lab – DI Scheduling Manager
Kris Gregg Film Lab – Digital Imaging
Film Sales Financing Credit
Lionsgate Film Financier
Odd Lot Entertainment Film Financier
Continental Entertainment Group Film Financier
Odd Lot International Foreign Distribution Sales
Legal Credit
Simon Rust Lamb Legal Services – Attorney
Harris Miller Legal Counsel
Management Credit
Shirley Kim Manager – Manager, International Affairs
Music Credit
Diana Beas Music Coordinator – Senior Music Coordinator
Joseph Haydn Song
Daniel Hubbert Music Supervisor
Jeff Carson Music Editor
Gregory Jamrock Orchestrations
Fred Volger Score Mixing – Score Mixer
Fred Volger Score Recording – Score Recorder
Diana Newman Vocals – Vocalist
Captain Helmut Song Performer
David Newman Music
Frederick Hollander Song
Marty Frasu Music – Electronic Programming Assistant
Christina Aguilera Song Performer
Krystyna Newman Score Recording – Scoring Assistant
Thomas Graham II Music – Pro Tools Operator
Sammy Lerner Song
Jay Faires Music – President of Music
Jeanne Fay Music – Music Clearance & Licensing
Chris Fagot Music – Soundtracks & Digital
Physical Effects Credit
Tad Griffith Stunt Double
John Medlen Stunt Coordinator
Melissa Barker Stunts
Thomas DeWier Stunts
David Hugghins Stunt Coordinator
Ronn Surels Stunt Double
Michael Hansen Stunts
Kiante Elam Stunt Double
Anthony Kramme Stunts
Boni Yanagisawa Stunt Double
Aaron Toney Stunts
Cayley Bell Stunts
John Cade Stunts
Lisa Hoyle Stunts
David Martin Stunts
Aaron Walters Stunts
Production Management Credit
Sam Tischler Location Manager
Crystal McAlerney Assistant Production Coordinator
marissa walker Production Manager
Carl L W Bochek III Post-Production Coordinator (2nd Unit)
S Reuban Cook Assistant Location Manager
Benita Allen Assistant Director
Alton Walpole Line Producer
Alton Walpole Unit Production Manager
Pam Fuller Vasquez Script Supervisor
Elaine K. Thompson Production Coordinator
Dawn Todd Production Supervisor
Michael Toji Post-Production Supervisor (2nd Unit)
Leslie Valentino Post-Production Supervisor
Frederic Roth Assistant Director
Katrin Arndt Production Manager
Lois King Script Supervisor (2nd Unit)
Nichole Wong Production Coordinator
Armando Kirwin Production Coordinator – Set Production Coordinator
Diane Caliva Post-Production Supervisor
Dennis Crow Assistant Director
Brad Arnold Assistant Director
Jennifer Avery Production Coordinator
Marcia Woske Assistant Director
Tony Barger Production Coordinator
Publicity Credit
Louise Spencer Unit Publicist
Sound Credit
Bill Stein Recording Engineer – Re-Recording Engineer
Helen Luttrell ADR/Dialogue Editor – Dialogue Editor
Paul Massey Sound Mixer
Jill Purdy ADR Editor
Peter Persaud Foley Recordist
Timothy T Rakoczy Foley Editor
Warren Hendriks Sound Designer – Sound Effects Designer
Gina Gyles Foley – Foley Assistant
Matthew Halbert Boom Operator
Barbara Harris ADR Voice Casting
Craig Henighan Supervising Sound Editor – Supervising Sound Editor/Designer
Tim Gomillion Sound Recordist
David Brownlow Sound – Production Sound
Steve Baine Foley Artist
Catherine Cavadini ADR – ADR Voice
David Giammarco Sound Mixer
Michael P Becker Sound – Utility Sound
Barbara Iley ADR – ADR Voice
Dennis Rogers Sound Recordist
Derek Vanderhorst Sound Designer – Sound Effects Designer
Terence Mathews ADR – ADR Voice
Craig Henighan Sound Mixer
Paula Fairfield Sound Designer – Sound Effects Designer
Robert Jerry Brownlow Sound – Utility Sound
Carla Murray Sound Designer – Sound Effects Designer
David Randolph ADR – ADR Voice
Vernon Scott ADR – ADR Voice
Andreana Weiner ADR – ADR Voice
Peggy Flood ADR – ADR Voice
Terence Jay ADR – ADR Voice
Jason Pace ADR – ADR Voice
Noreen Reardon ADR – ADR Voice
Joel Swetow ADR – ADR Voice
Visual Effects Credit
pawel olas Animation Director – TD
Gerard Van Ommen Kloeke Character Animation – Rigging
Stephen DeLuca CG Supervisor – Computer Graphics Supervisor
Paul Kolsanoff Digital Effects Artist – Digital Production Manager
Christian Liliedahl Animator
Christopher Blazick 3-D Animator – 3D Technical Support
Chris French CGI Artist – CG Artist
Emily Tucker Layout Artist – Camera Tracking/Layout
C Scott Lingard Special Effects Foreman
Donald Frazee Special Effects Coordinator
Thomas Esmeralda Matte Painter
Scott Hastings Special Effects Technician
Nancy St John Visual Effects Producer
Stuart T Maschwitz Visual Effects Supervisor
Steve Miller Visual Effects Designer – Spirit Logo Designer
Alex Prichard Compositing Supervisor
Jason Yanofsky 3-D Artist
Bruce Jones Visual Effects – Visual Effects Consultant (2nd Unit)
Jarik Van Sluijs Main Title Design
Kim Richardson Animation Supervisor
Ryan Turner Visual Effects Editor (2nd Unit)
Matt Donnan Rotoscope Animator – Roto/Paint
Natalia De La Garza 2-D Artist – 2D Supervisor
Brad Isdrab Rendering Artist – Render Wrangler
Gael Jacques Modelmaker – Modeler
Nicolas Fortin Digital Effects – Texture
Sean Wells Software Engineer – I/O Operator
Jonathan O’Brien Visual Effects – Visual Effects Coordinator (2nd Unit)
Danny Maldonado Special Effects Technician
Robert De La Cruz Modelmaker – Modeler
Jorge Mendoza 2-D Artist – 2D Compositor
Pamela Green Main Title Design
Marc Morissette Compositing Supervisor
Jonathan Harman CG Supervisor – Computer Graphics Supervisor
Aaron Rhodes Visual Effects Supervisor
Jaime Norman Digital Effects Artist – Jr Digital Production Manager
Luke O’Byrne Visual Effects Producer – Visual Effects Executive Producer
Webster Colcord Animator
Michael Grawert Software Engineer – I/O Operator
Kurtis Richmond Matte Painter – Senior Matte & Concept Artist
Kane Elferink CGI Artist – CG Artist
Ivan Landau Visual Effects Editor
Cecile Tecson Rotoscope Animator – Paint
Hiroyuki Okubo 3-D Artist
Julio Ferrario Main Title Design
David Lloyd Software Engineer – Systems Manager
Mike Bain Visual Effects – Lighting Lead
Gael Matchabelli Animator
Romain Buignet CG Supervisor – CG FX Artist
keith herft Compositing Supervisor – Compositing Lead
Dax Siplin Rotoscope Animator – Rotoscope Artist
Danny Huerta Digital Effects Artist – Digital Production Coordinator
Luke Bubb Matte Painter
Michael Orbing CGI Artist – CG Character Modeler
Jonathan Delaney Marsh Special Effects Technician
Brian Lutge 3-D Artist
Anthony Reyna Visual Effects Editor
Rich McBride Visual Effects Supervisor
Amy Wixson (‘Hollywood’) Visual Effects Producer – Visual Effects Executive Producer
Patrick Ménard Modelmaker – Modeler
Jeremy Renteria Rotoscope Animator – Rotoscope Artist
Joseph Miller Digital Effects Artist – Digital Production Assistant
David Fine Visual Effects Editor
Bob Snyder Special Effects Technician – On Set Technical Coordinator/Compositor
Florian Bailleul Main Title Design
Dave Morley Visual Effects Supervisor
Shuichi Suzuki Modelmaker – Modeler
Stephane J C Paradis Visual Effects – Visual Effects Coordinator
Kim Doyle Visual Effects Producer
Timothy Gross Software Engineer – Systems Engineer
jocelyn hudon Animator
philippe langlois Matte Painter
Simon Legrand CGI Artist – CG Modeler
Matthew Hermans CG Supervisor – CG FX Artist
Kaz Yoshida 3-D Artist – 3D Environment
Marny Nahrwold Digital Effects Artist – Digital Production Manager
Joe D’Amato Software Engineer – Manager of Resource Administration
Nick Pitt-Owen Modelmaker – Modeling Lead
Nick Kacevski CGI Artist – CG Modeler
Claudia Lecaros Visual Effects Editor – Visual Effects Editorial & I/O
Kristine Lankenau Rotoscope Animator – Rotoscope Artist
David Jones Visual Effects Supervisor
Sarah Coatts Main Title Design
Dylan Yeo Animator
Ivan La Rosa CG Supervisor – CG FX Artist
David Alexander 3-D Artist – Head of 3D
Alex Altrocchi Wolbach Visual Effects Producer
Martin Sabran Matte Painter
Sébastien Chartier Visual Effects – FX
Patrick Lemay Visual Effects – Tracking
Stephane J C Paradis Visual Effects Editor
Aaron Sims Matte Painter – Concept Art and Matte Paintings
Tim Conway (Timco) Visual Effects Supervisor – Integration Supervisor
Paul Hettler Visual Effects Producer – Producer
Michael Chang CGI Artist – CG Modeler
Rik Panero 3-D Artist
Christian Garcia CG Supervisor
Sean Murphy Digital Effects Artist – Digital Artist
Dylan Penhale Software Engineer – Systems Administrator
Nick Murphy Visual Effects Editor
Luke Cole Software Engineer – Pipeline/R&D
Can Chang Digital Effects Artist – Compositor
Mike Barrett (Pharaoh) 3-D Artist
Alison Middaugh CG Supervisor
Roger Kupelian Matte Painter – Matte Painter & Conceptual Artist
Jason Bath Visual Effects Producer – Visual Effects Executive Producer
Andy Barrios Visual Effects Supervisor – Sequence Supervisor
Scot Thomson Visual Effects – Tracking
Sebastian Fletcher CGI Artist – CG Modeler
Jason Dunn Matte Painter – Matte Painter & Conceptual Artist
Mark Shoaf CG Supervisor
Kyle McCulloch Digital Effects Artist – Compositor
Chris MacKinnon CGI Artist – CG Artist
Ian Wilson 3-D Artist
An Nguyen Software Engineer – R&D
Del DePierro Visual Effects – Textures & Integration
Felix Crawshaw Visual Effects Producer
Christopher Scott LeDoux Visual Effects Supervisor – Sequence Supervisor
John Baker CGI Artist – CG Artist
Michael Capton 3-D Artist – 3D Supervisor
Sean Looper Software Engineer – Pipeline Architect
Youjin Choung Digital Effects Artist – Compositor
Benoit Girard Visual Effects Producer – Executive Producer
David Woodland Matte Painter – Senior Matte Painter
Mat Beck Visual Effects Supervisor
Krista Maryanski Visual Effects – Visual Effects Coordinator
Bryan Shepperd CG Supervisor – CG Artist
Shawn Lipowski 3-D Artist
Glenn Clyatt Software Engineer – Engineer
Brian Harding Visual Effects Supervisor
Carsten Kolve CG Supervisor
Julie Cardinal Visual Effects Producer
Jonathan Green Digital Effects Artist – Compositor
Miles Green Visual Effects – FX & Shading Lead
Todd Daugherty Software Engineer – Head of Technology
Luke Millar Visual Effects – Lighting Lead
Lindsay Burnett Visual Effects Producer – Executive Producer
Kevin Lingenfelser Visual Effects Supervisor
Antonello Stornelli 3-D Artist
Heather Abels Digital Effects Artist – Compositor
Alex Hsu 3-D Artist
Max Ivins Visual Effects Supervisor
Les G Jones Visual Effects Producer – Digital Producer
Kirstin Bradfield Digital Effects Artist – Compositor
Viet Nguyen Software Engineer – Systems Engineering
Jenny Basen Visual Effects – VFX Coordinator
Nate Smalley Software Engineer – Data I/O
Peter Demarest Digital Effects Artist – Compositor
Tom Proctor Visual Effects Supervisor
Dan Rucinski Visual Effects Producer – Producer
Victor Lizarraga 3-D Artist – 3D Supervisor
Sam Cole Digital Effects Artist – Compositor
Aaron Leichter Software Engineer – Data I/O
Charlie Iturriaga Visual Effects Supervisor
Jason Sanford Visual Effects Producer
Nathan Ilejay Software Engineer – Data I/O
Chris Davies Digital Effects Artist – Compositor
Scott Dougherty Visual Effects Producer – VFX Executive Producer
Arriaga Adriana Visual Effects Supervisor
John Grower Visual Effects Supervisor
Tiffany A Smith Visual Effects Producer
Max Stummer Digital Effects Artist – Compositor
Matthew Wynne Digital Effects Artist – Compositor
Melinka Thompson-Godoy Visual Effects Producer
Martin Wiseman Visual Effects Producer
Laura Dubsky Digital Effects Artist – Compositor
Brad Floyd Digital Effects Artist – Compositor
Robin D’Arcy Visual Effects Producer
John Grower Visual Effects Producer
Danielle Hession Digital Effects Artist – Compositor
Demis Lyall-Wilson Digital Effects Artist – Compositor
Carlo Monaghan Digital Effects Artist – Compositor
Michael Ralla Digital Effects Artist – Compositor
Tim Walker Digital Effects Artist – Compositor
Matt Greig Digital Effects Artist – Compositor
Kyle Goodsell Digital Effects Artist – Compositor
Liam Neville Digital Effects Artist – Compositor
Ean Carr Digital Effects Artist – Compositor
Catherine Langevin Digital Effects Artist – Texture Artist
jonathan germain Digital Effects Artist – Lighting Artist
Patrick Martel Digital Effects Artist – Lighting Artist
Jean-Sebastien Ouellet Digital Effects Artist – Lighting Artist
Mathieu Chatelier Digital Effects Artist – Compositor
Daniel Gaudreau Digital Effects Artist – Compositor
Martin Larrivee Digital Effects Artist – Compositor
Alexandre Tremblay Digital Effects Artist – Compositor
Virginie Goulet Digital Effects Artist – Compositor
Stephane Rioux Digital Effects Artist – Compositor
Didier Bertrand Digital Effects Artist – Compositor
Jean-Francois Ferland Digital Effects Artist – Compositor
David Harisson Digital Effects Artist – Compositor
Stephane J C Paradis Digital Effects Artist – Compositor
Vissal Nguon Ong Digital Effects Artist – Compositor
Sebastien Gagne Digital Effects Artist – Compositor
Éloi Brunelle Digital Effects Artist – Compositor
Claire McLachlan Digital Effects Artist – Compositor
Kelly Bumbarger Digital Effects Artist – Digital Effects Supervisor
Mark Edwards Digital Effects Artist – Digital Production Manager
Dustin Foster Digital Effects Artist – Digital Production Manager
Alex Tirasongkran Digital Effects Artist – Integration Artist
Brian Smallwood Digital Effects Artist – Compositor
Anthony Kramer Digital Effects Artist – Compositor
Shane Christopher Wicklund Digital Effects Artist – Jr Compositor
Robert Adams Digital Effects Artist – Jr Compositor
Rob Reinhart Digital Effects Artist – Compositor
Takashi Takeoka Digital Effects Artist – Compositor
Matt Collorafice Digital Effects Artist – Compositor
Suzette Barnett Digital Effects Artist – Compositor
Dan Blank Digital Effects Artist – Compositor
Sarah Grossman Digital Effects Artist – Compositor
Ante Dekovic Digital Effects Artist – Compositor
Sean O’Connor Digital Effects Artist – Compositor
Kim Pepe Digital Effects Artist – Compositor
Frank Maurer Digital Effects Artist – Compositor
Brad Kalinoski Digital Effects Artist – Digital Supervisor
Buddy Gheen Digital Effects Artist – Digital Supervisor
Christian Cardona Digital Effects Artist – Digital Compositor
Andranik Taranyan Digital Effects Artist – Digital Compositor
Martha Soehendra Digital Effects Artist – Digital Compositor
Doug Witsken Digital Effects Artist – Digital Compositor
Chad Schott Digital Effects Artist – Digital Compositor
Michael Collins Digital Effects Artist – Digital Compositor
Zachary Lo Digital Effects Artist – Digital Compositor
John Carey Digital Effects Artist – Compositor
Roger Ames Berger Digital Effects Artist – IQ Artist
Wardrobe Hair Makeup Credit
Barbara Lee Brice Seamstress Supervisor – Seamstress
Allan Apone Makeup Artist
Michael Dennison Costume Designer
Askia Won-Ling Jacob Costumer
Isabel Harkins Makeup – Make-Up Department Head
Camille Friend Hair Stylist – Hair Stylist Department Head
Frances Vega Key Costumer
Richard Schoen Costume Supervisor
Alan Tuskes Wardrobe Supervisor – Shop Supervisor
Melanie Tooker Prosthetic Makeup – Prosthetics Applicator
Melissa Moody Tailor
Maureen O’Heron Costumes Provider – Costume Buyer
Kathryn Czark Set Costumer
Michael Crow Assistant Costume Designer
Lane Stewart Costumes – Costume Production Assistant
John Holland Hair
Brenda Cook Wardrobe – Ager/Dyer/Costumer
Olivia Ludi Seamstress Supervisor – Seamstress
Lora Rael Costumer
Heba Thorisdottir Makeup Artist
Julia Gombert Wardrobe – Ager/Dyer (Los Angeles)
Lynda Foote Costume Supervisor (Los Angeles)
Art Anthony Makeup – Make-Up Department Head
Garnett Burk Hair Stylist
Bradford Booth Set Costumer
Melanie Tooker Makeup Artist
Robert L Stevenson Hair Stylist
Jorge Gonzalez Costumer (Los Angeles)
Bonnie Masoner Makeup
Nancy Molleur Seamstress Supervisor – Seamstress
Elaine Offers Makeup Artist
Cydney Cornell Hair Stylist
Barbara Olvera Hair Stylist



Comments
Feel free to leave a comment...
and oh, if you want a pic to show with your comment, go get a gravatar!