Watch Reasoning, Logic, Analysis and Learning Strategies Movies and TV Shows