This is a scene from the movie "Lucy" (In translation short for Lucifer). Join @awakenedspecies 34.5K views07:38