The 2018 Charmed movie takes a modern twist on the classic ... Madeleine Mantock as Macy Vaughn, Sarah Jeffery as Maggie Vera, Ser’Darius Blain as Galvin Burdette, Ellen Tamaki as Niko Hamada ...