Community / Watch It The Dead Strange "The Gift of Life" (Paul Cooper, dir.) An animated short, showing the journey of brainwashing - mind control and puppetting. Comments (0) | Read More ››