First gaining notoriety on Netflix, the poignant remake of One Day at a Time follows the multigenerational family life of Penelope Alvarez (Justina Machado). Penelope is a Cuban American veteran nurse who lives with her two teenagers and her bombastic mother Lydia (played by none other than the delightful Rita Moreno). They practically have a fifth roommate as well: Schneider, their lovably nosy landlord.
Watch One Day at a Time on Netflix.