The Last Sentinel is a movie starring Peter Allas, Matthew R. Anderson, and Steven Bauer. No emotion. No fear. No pain. They were the perfect ...