A strange take on the Old Testament story of Abraham and Isaac, done in stop motion.A strange take on the Old Testament story of Abraham and Isaac, done in stop motion.A strange take on the Old Testament story of Abraham and Isaac, done in stop motion.