Watch Longing, Self-reflection, Romance and Generational Movies and TV Shows