Patrick Swayze’s last movie was Powder Blue (released in 2009), which came out shortly before his death that same year. It was one of his final screen roles overall, alongside his later TV work.

Quick note

If you meant his last widely released film , that’s still Powder Blue.