Review: The Last Mimzy by Ed Gonzalez March 14, 2007 The film recognizes that we are at a precarious point in our human evolution.