Watch Generational, Flashbacks, Self-reflection and Conflict Movies and TV Shows