Endearing lab rats get sent to space secretly. They have understood their research mission in space to be one and the same as their mission to prove who they actually are. This is not just an adventure to secure whatever they were initially created for, but a personal quest on behalf of all of them to prove their humanity to the humans that dismissed them as totally inhuman.
Visually tasty, blending practical and CG effects perfectly, especially for an indie flick