PayloadScience Fiction73Payload73Science Fictionthumb_upthumb_downPayloadJune 21, 2011Directed byStuart WillisIn the shadow of a space elevator, Simon Carter must sacrifice everything to save what remains of his family. content warning short film Last Updated: September 16, 2023 Request Update CastMargaret RivetteDave CarterShane NagleAdam CarterDylan RussellSimon CarterJoanne Owen-SmithOfficer Kate Henshaw