A sci-fi comedy starring Aimee Mullins & Rupert Friend about