The forthcoming film Last Breath will be released theatrically by Focus Features on February 28, 2025. This survival thriller ...