There’s a reason The Color Purple has had such a long life. Originally a novel by Alice Walker, it was turned into a film by Steven Spielberg in 1985, then a Tony Award-winning musical in 2005, and now a musical film adaptation. 40 years after the novel was first published, this story of resilience, self-discovery, and sisterly love is still relevant and heartwarming. An epic tale spanning nearly a lifetime, it follows Celie, a young black woman living in the South and overcoming abuse from her stepfather and her husband in the early 20th century. Featuring roles played by several great actors, including Whoopi Goldberg, Renee Elise Goldsberry, and Jennifer Hudson, this new adaptation sees actors like Fantasia Barrino and Taraji P Henson taking on these legendary parts.