SupportSupport
Ex Machina > Credits and Details
Directed by
Alex Garland Alex Garland  
Written by
Alex Garland Alex Garland ... written by
Cast
Domhnall Gleeson Domhnall Gleeson ... Caleb
Alicia Vikander Alicia Vikander ... Ava
Oscar Isaac Oscar Isaac ... Nathan
Sonoya Mizuno Sonoya Mizuno ... Kyoko
Corey Johnson Corey Johnson ... Jay
Claire Selby Claire Selby ... Lily
Symara A. Templeman Symara A. Templeman ... Jasmine (as Symara Templeman)
Gana Bayarsaikhan Gana Bayarsaikhan ... Jade
Tiffany Pisani Tiffany Pisani ... Katya
Elina Alminas Elina Alminas ... Amber (as Lina Alminas)
Uncredited Cast
Chelsea Li Chelsea Li ... Office Worker
Caitlin Morton Caitlin Morton ... Office Worker
Deborah Rosan Deborah Rosan ... Office Manager
Evie Wray Evie Wray ... Secretary
Produced by
Eli Bush Eli Bush ... executive producer
Caroline Levy Caroline Levy ... line producer
Andrew Macdonald Andrew Macdonald ... producer
Allon Reich Allon Reich ... producer
Tessa Ross Tessa Ross ... executive producer
Scott Rudin Scott Rudin ... executive producer
Jason Sack Jason Sack ... associate producer: Scott Rudin Productions
Joanne Smith Joanne Smith ... associate producer
Jarle Tangen Jarle Tangen ... line producer: Norway
Original Music by
Geoff Barrow Geoff Barrow  
Ben Salisbury Ben Salisbury  
Special Effects by
Richard Conway Richard Conway ... special effects supervisor
Neill Gorton Neill Gorton ... prosthetic effects designer: Millennium FX
Martina Hawkins Martina Hawkins ... prosthetic effects admin: Millennium FX
Rhiannon Marshall Rhiannon Marshall ... model making assistant: Millennium FX
Rob Mayor Rob Mayor ... special props
Stephen McClure Stephen McClure ... model maker: Millennium FX
Tim Quinton Tim Quinton ... workshop runner: Millennium FX
Nick Smith Nick Smith ... senior technician
Kate Walshe Kate Walshe ... prosthetic effects producer: Millennium FX
Mark White Mark White ... senior special effects technician / special effects floor supervisor
Rosie Whittle Rosie Whittle ... mould making assistant: Millennium FX
Visual Effects by
Dominic Alderson Dominic Alderson ... lighting technical director
Neil Alford Neil Alford ... compositor: Milk Visual Effects
Kanika Andrew Kanika Andrew ... roto/prep artist: Double Negative
Mike Andrews Mike Andrews ... digital restoration
Tolga Ari Tolga Ari ... visual effects artist: Double Negative
Eric Bachtiar Eric Bachtiar ... studio data assistant
Michael John Baker Michael John Baker ... roto artist: Double Negative
Michael Jeff Baldemoro Michael Jeff Baldemoro ... roto/prep artist: Double Negative
Giulia Ballone Giulia Ballone ... digital restoration: Milk Visual Effects
Adam Barnett Adam Barnett ... tech support
Keith Barton Keith Barton ... technical support: Milk Visual Effects
Katie Bell Katie Bell ... production support
Sara Bennett Sara Bennett ... visual effects supervisor: Milk Visual Effects
Elham Binsenin Elham Binsenin ... Roto/Paint Supervisor
Martin Bohm Martin Bohm ... visual effects artist: Double Negative
Mark Boorer Mark Boorer ... research and development
James Braid James Braid ... technology: Double Negative
Adam Broderick Adam Broderick ... digital compositor
Daniel Caffrey Daniel Caffrey ... matchmove artist: Double Negative
Ignacio Caicoya Ignacio Caicoya ... compositor: Double Negative
Aaron Carey Aaron Carey ... research and development
Benjamin Carlson Benjamin Carlson ... vfx production coordinator: Double Negative
Vasco Cerqueira Vasco Cerqueira ... compositor: Milk Visual Effects
Chris Chadwick Chris Chadwick ... matchmover: Double Negative
Jerly Chang Jerly Chang ... lighting td: Double Negative
Josh James Chappell Josh James Chappell ... matchmove artist: Double Negative
Ricky Cheung Ricky Cheung ... prep artist
Nick Chiang Nick Chiang ... roto prep artist
Giuseppe Chisari Giuseppe Chisari ... character technical director
Laurence Chong Laurence Chong ... matchmove artist: Double Negative
Bun Yue Choy Bun Yue Choy ... roto prep artist: Double Negative
Francesco Cosatti Francesco Cosatti ... digital compositor: Double Negative
Beren Croll Beren Croll ... digital restoration
Kelvin Daley Kelvin Daley ... digital restoration
Alistair Darby Alistair Darby ... visual effects artist: Double Negative
Russell Darling Russell Darling ... research and development: Double Negative
Richard Diver Richard Diver ... visual effects editor: Double Negative
Nick Drew Nick Drew ... visual effects executive producer: Milk VFX
Lorna Dumba Lorna Dumba ... head of production: Milk VFX
Kimberley Dunne Kimberley Dunne ... visual effects artist
Finella Fan Finella Fan ... visual effects artist
Stuart Farley Stuart Farley ... cg supervisor: Double Negative
Liam Farnham Liam Farnham ... matchmove artist: Double Negative
Amy Felce Amy Felce ... lead matchmove
Ricardo Ferreira Ricardo Ferreira ... digital compositor
Izzy Field Izzy Field ... data wrangler
Tim Field Tim Field ... visual effects producer
Gabriele Filippelli Gabriele Filippelli ... digital compositor
Clement Gharini Clement Gharini ... digital compositor: Milk Visual Effects
Paolo Giordana Paolo Giordana ... lighting td: Double Negative
Henning Glabbart Henning Glabbart ... digital compositor: Milk Visual Effects
Harrison Goldstein Harrison Goldstein ... visual effects line producer: Double Negative
Sam Gunn Sam Gunn ... generalist td: Double Negative
Steve Gurr Steve Gurr ... motion graphic artist: previz
Simon Gustafsson Simon Gustafsson ... concept artist
James Guy James Guy ... visual effects artist: double negative
Varun Hadkar Varun Hadkar ... visual effects: Double Negative
Luan Hall Luan Hall ... junior compositor
Laurent Hamery Laurent Hamery ... shader writer
Sam Hanover Sam Hanover ... bodytrack artist: Double Negative
Pete Hanson Pete Hanson ... studio manager: Double Negative
Nicolas Hernandez Nicolas Hernandez ... cg supervisor: Milk Visual Effects
Christopher Hiess Christopher Hiess ... atd: Double Negative
Sarah Iduwe Sarah Iduwe ... digital compositor
Muhammad Hidayat Bin Isnin Muhammad Hidayat Bin Isnin ... roto artist: Double Negative
Sana Jamie Sana Jamie ... facilities crew
Chris Jestico Chris Jestico ... vfx company scheduler
David Jones David Jones ... visual effects artist: Milk Visual Effects
Benjamin Khan Benjamin Khan ... matchmove artist
Fatemeh Khoshkhou Fatemeh Khoshkhou ... digital restoration producer
Duncan Kinnaird Duncan Kinnaird ... visual effects artist
Michelle Kuginis Michelle Kuginis ... visual effects coordinator
Matthew Leach Matthew Leach ... r&d
Alexis Lemonis Alexis Lemonis ... visual effects artist
Luka Leskovsek Luka Leskovsek ... compositor: Milk Visual Effects
Benoit Leveau Benoit Leveau ... head of software: Milk VFX
Jules Lister Jules Lister ... prep artist
John Lockwood John Lockwood ... visual effects supervisor
Esther Lopez Rodriguez Esther Lopez Rodriguez ... matchmove artist / matchmove artist: Double Negative
Michael Lowry Michael Lowry ... prep artist
Will Lucas Will Lucas ... visual effects
Alex James Macieira Alex James Macieira ... matchmove supervisor: Double Negative
Garry Maddison Garry Maddison ... vfx colourist: Double Negative
Greg Malkin Greg Malkin ... matchmove artist: Double Negative
Matthew Crowe Matthew Crowe ... matchmove artist: Double Negative
Fay McConkey Fay McConkey ... visual effects executive producer: Double Negative
Owen McGonigle Owen McGonigle ... visual effects artist
Alex Melville Alex Melville ... lead bodytrack artist
Charlotte Merrill Charlotte Merrill ... digital compositor
Adam Miels Adam Miels ... research and development: Double Negative
Nicolas Millot Nicolas Millot ... roto artist: Double Negative
Fernanda Moreno Fernanda Moreno ... digital artist
James Moxon James Moxon ... digital compositor: Milk Visual Effects
Darcie Muangman Darcie Muangman ... visual effects producer: Double Negative Singapore
Steve Muangman Steve Muangman ... compositing supervisor: Double Negative
Stuart Nelhams Stuart Nelhams ... visual effects editor: Double Negative
Gretel Ng Gretel Ng ... visual effects coordinator
Aaron Noordally Aaron Noordally ... roto/prep artist
Kevin Norris Kevin Norris ... senior paint artist: Double Negative
Paul Norris Paul Norris ... 2D supervisor: Double Negative
Collette Nunes Collette Nunes ... visual effects editor
Robert Nzengou-Tayo Robert Nzengou-Tayo ... matchmove artist
Jack O'Kersey Jack O'Kersey ... matchmover: Double Negative
Noel O'Malley Noel O'Malley ... matchmove artist: Milk Visual Effects
Yvonne Oh Yvonne Oh ... roto/prep artist: Double Negative
Andreas Opferkuch Andreas Opferkuch ... prep artist
Camille Paleni Camille Paleni ... compositor: Double Negative
Francisco Palomares Pozas Francisco Palomares Pozas ... lead compositor: Double Negative
Ellis Parry Ellis Parry ... matchmove artist: Double Negative
Mark Payne Mark Payne ... Senior Compositor
Laurie Pellard Laurie Pellard ... studio: Double Negative
Philip Pendlebury Philip Pendlebury ... studio: Double Negative
David Penn David Penn ... screen graphics
Guy Penwill Guy Penwill ... prep artist: Double Negative
Daniel Pereira Daniel Pereira ... roto/prep artist
Will Phillips Will Phillips ... matchmove artist
Kate Porter Kate Porter ... lead compositer: Double Negative
Xinyi Puah Xinyi Puah ... visual effects editor: Double Negative
Michael Ranalletta Michael Ranalletta ... lead compositor: Double Negative
Natalie Reid Natalie Reid ... visual effects line producer: Milk Visual Effects
Tina Richardson Tina Richardson ... visual effects editor
Pasquale Riefoli Pasquale Riefoli ... pipeline technical director: Double Negative
Carrie Rishel Carrie Rishel ... visual effects producer: Double Negative
Chris Ritvo Chris Ritvo ... visual effects artist
Neil Roche Neil Roche ... rigging supervisor: Milk Visual Effects
Natalie Rocks Natalie Rocks ... matchmove artist: Double Negative
Chus Rodriguez Chus Rodriguez ... software research & development
Arron Roebuck Arron Roebuck ... vfx on set data
Dale Rostron Dale Rostron ... matchmove artist: Double Negative
Sean Rowe Sean Rowe ... matchmove artist: Double Negative
Francesco Russo Francesco Russo ... roto/prep artist: The Mill
Rhys Salcombe Rhys Salcombe ... lighting td: Double Negative
Matthew Salisbury Matthew Salisbury ... matchmove supervisor: Double Negative
Kevin San Kevin San ... texture artist: Double Negative
Jan Schubert Jan Schubert ... lead technical director: Milk Visual Effects
Andy Scrase Andy Scrase ... on set vfx support: Double Negative
Gregory Shimp Gregory Shimp ... paint and roto
Elisa Simoncelli Elisa Simoncelli ... roto artist: Milk Visual Effects
Rahul Singh Rahul Singh ... research and development
Anton Smit Anton Smit ... bodytrack artist: Double Negative
Alex Smith Alex Smith ... digital supervisor: Utopia
Tom Smith Tom Smith ... roto/prep artist: Double Negative
Henry South Henry South ... texturing artist
Eliot Speed Eliot Speed ... visual effects
Richard Stay Richard Stay ... compositor: Double Negative
Thomas R. Steiner Thomas R. Steiner ... digital compositor
Steve Street Steve Street ... visual effects producer: Utopia / visual effects supervisor: Utopia
Mariangela Suma Mariangela Suma ... visual effects coordinator: Milk Visual Effects
Yanti Suryati Yanti Suryati ... matchmove artist: Double Negative
Eleanor Sutton Eleanor Sutton ... lead compositor
Glen Swetez Glen Swetez ... senior vfx artist: Double Negative
Seng Kiat Tan Seng Kiat Tan ... matchmove artist: Double Negative
Joe Tarrant Joe Tarrant ... visual effects artist
Zelda Tinska Zelda Tinska ... visual effects line producer: Double Negative
Shermaine Toh Shermaine Toh ... junior compositor: Double Negative VFX / prep artist: Double Negative VFX
Iyi Tubi Iyi Tubi ... compositor
Alonso Varela Alonso Varela ... digital artist
Helga Victoria Helga Victoria ... lighting artist: Double Negative
Sukumaran Lalithambika Vijin Sukumaran Lalithambika Vijin ... compositor: Double Negative Visual Effects
Jonathan Webb Jonathan Webb ... visual effects artist
Huw Whiddon Huw Whiddon ... roto artist: Double Negative
Andrew Whitehurst Andrew Whitehurst ... visual effects supervisor
Mark Williams Ardington Mark Williams Ardington ... cg lead
Sauyan Wong Sauyan Wong ... data i/o manger
Cheng Yang Cheng Yang ... matchmove artist: Double Negative
Esther Yap Esther Yap ... matchmove artist: Double Negative
Luca Zappala Luca Zappala ... effects lead: Milk Visual Effects
Ian Abbott Ian Abbott ... technology: Double Negative
Joel Aguilar Joel Aguilar ... compositor: Double Negative
Africa Aguirre Martín Africa Aguirre Martín ... data managing: Double Negative
Oliver Atherton Oliver Atherton ... visual effects
Rajesh Babu Rajesh Babu ... production manager
Daniel Baker Daniel Baker ... technology: Double Negative
Lester Brown Lester Brown ... compositor
Chas Cash Chas Cash ... cg supervisor
Max Decroix Max Decroix ... visual effects
Sotiris Georghiou Sotiris Georghiou ... visual effects artist
John Moffett John Moffett ... compositor
Stella Hui Sze Ng Stella Hui Sze Ng ... visual effects
Prakash Pathak Prakash Pathak ... production and technical support
Dan-hee Ryu Dan-hee Ryu ... concept artist
Hayley Easton Street Hayley Easton Street ... visual effects
Peter Sumner Peter Sumner ... research and development: Double Negative
Kat Tysoe Kat Tysoe ... visual effects
Vanessa Velasquez Vanessa Velasquez ... technology: Double Negative
Malcolm Watts Malcolm Watts ... visual effects
Stunts
Andy Bennett Andy Bennett ... stunt coordinator
Heather Phillips Heather Phillips ... stunt performer
Pablo Verdejo Pablo Verdejo ... stunt performer
Thanks
Andy Cooper Andy Cooper ... thanks
Walter Donohue Walter Donohue ... thanks
Kazuo Ishiguro Kazuo Ishiguro ... thanks
Chris Menges Chris Menges ... special thanks
Gia Milinovich Gia Milinovich ... thanks
Andrew O'Hagan Andrew O'Hagan ... thanks
Richard Russell Richard Russell ... thanks
Adam Rutherford Adam Rutherford ... thanks
Murray Shanahan Murray Shanahan ... thanks
Additional Info
Premiere: December 16, 2014
Theatrical Release: April 24, 2015
DVD Release: July 14, 2015
Blu-ray Release: July 14, 2015
Countries: United Kingdom United States
Distributor: Lions Gate Home Entertainment
Websites: IMDb Wikipedia Facebook X
Ratings
IMDb

7.7 / 10

Metacritic

78 / 100

Production Companies
A24 (presents)
Universal Pictures (Universal Pictures International) (presents)
Film4 (presents)
DNA Films
IAC Films
Scott Rudin Productions (uncredited)
Distributors
A24
  (2015) (United States) (theatrical)
Lionsgate Home Entertainment
  (2015) (United States) (DVD)
Lionsgate Home Entertainment
  (2015) (United States) (Blu-ray) (DVD)
Lionsgate Home Entertainment
  (2017) (United States) (Ultra HD Blu-ray)
HBO Max
  (2022) (United States) (VOD) (video)
Netflix
  (2026) (United States) (video)
Filming Locations
Bloomberg Offices, Finsbury Square, Broadgate, London, England, UK
  (Caleb's workplace)
Briksdalen, Jostedalsbreen National Park, Norway
  (vertical panning shot before waterfall hike)
Juvet Landscape Hotel, Alstad, Valldal, Norway
  (Nathan's mountain retreat)
Pinewood Studios, Iver Heath, Buckinghamshire, England, UK
Sognefjord, Norway
Valldal, Norway
Site Ranking (#306 / 33,091)
#302 Attack On Titan: Season 3 Attack On Titan: Season 3 (2018)
#303 Attack On Titan: Season 2 Attack On Titan: Season 2 (2017)
#304 Attack On Titan: Season 4 Attack On Titan: Season 4 (2020)
#305 Shaun Of The Dead Shaun Of The Dead (2004)
#306 Ex Machina Ex Machina (2014)
#307 Avatar: The Way Of Water Avatar: The Way Of Water (2022)
#308 The Conjuring The Conjuring (2013)
#309 Blood Diamond Blood Diamond (2006)
#310 The Pursuit Of Happyness The Pursuit Of Happyness (2006)