live action film still of ratchet and clank in the new sci - fi movie