Trap (2024) : movie review