stop motion science fiction allegorical film