Watch Reasoning, Self-reflection, Metacognition and Analysis Movies and TV Shows