Article Photos: Oklahoma-made indie superhero film “The Posthuman Project” takes off 3/3