Self - Dr. Christine Palmer
Rachel McAdams
Self - Special Effects Supervisor
Chris Corbould
Self - Visual Effects Producer
Cyndi Ochs
Self - Additional VFX Supervisor
Zachary Tucker
Self - Second Unit Director
Jeff Habberstad
Self - Visualization Supervisor, The Third Floor, Inc
Hamilton Lewis