bellesafilms 2025 05 04 ameena green the destruction