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