A disillusioned housewife reclaims her power after she and her son are placed in mortal danger.
A short film shot on November 16th, 2024.