Soldier.
Kurt Russell, Jason Scott Lee, Sean Pertwee, Jason Issac and Connie Nielsen.
Russell plays Todd, a selected at birth Super Soldier, all emotion bred out of him. A few years and campaigns down the line finds he is obsolete, he and his comrades being replaced by squad of gentically engineered hyper soldiers.
Todd fids himself injured and dumped on a waste disposal world where a group of colonists struggle to survive after crashing on the planet en route to other worlds. Todd is taken in by the group and made well until he is banished after scaring the crap out of a member of the group during a flashback.
In typical Hollywood fashion, Todd is invited back to the fold after an incident involving a young child and a snake makes members of the group relaise they were wrong. This redemption coincides with the Hyper Soldiers arriving on the planet, with oreders from their commander that any person present is illegaly on the world and therefore hostile.
Battle ensues and our hero makes good........
Not a film to tax the mind.
Not bad though.