Watch Analysis, Reasoning, Logic and Interpretation Movies and TV Shows