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