Watch Class Struggles, Social Mobility, Adaptation and Drama Movies and TV Shows