Watch Logic, Self-reflection, Inquiry and Reasoning Movies and TV Shows