Watch Understanding, Learning, Self-Discovery and Perspective Change Movies and TV Shows