loader image

Digital Domain

Bafta Awards

  • The Curious Case of Benjamin Button

    Won for Achievement in Special Visual Effects 2009

  • The Fifth Element

    Won for Achievement in Special Visual Effects 1998

  • Apollo 13

    Won for Achievement in Special Visual Effects 1996