Final Report
2011, 4 minutes
In Space No One Can Hear You Squeak.
Set in 2066, Simon McKenzie is returning from the first solo mission to Mars. As he struggles with isolation and depression he finds comfort in the most unlikely of friends, he must ultimately decide whether or not returning to Earth is the civilized choice.