Watch Understanding, Perspective Change, Learning and Magic Movies and TV Shows