models . props . design . art direction
The new feature film directed by Duncan Jones released July 2009.
Winner of best film - Edinburgh Film Festival
back