Cinema Solis film review EIFF 2018: stranded in space Steven Ogg’s astronaut fights for survival in indie SF Solis