Ship of Theseus movie review: A magical film full of possibilities and wonder!