
Witch
Running 16m and made in Philippines, Witch (2025) is a Drama and Horror film in the 123movies catalog. The cast includes Ria Tozon and Zoey Madison Lim; Charisse Gwyneth Averion directs. After her husband’s murder, a widow sets out to seek justice on her own, confronting a system that has abandoned the poor.













