The Color Purple (2023) Movie Review – Hasty execution but still has heart 31 January 202431 January 2024 by Lopa K