Unbreakable is a 2000 American psychological superhero thriller mystery movie. It is set in Philadelphia, Pennsylvania and was directed by M. Night Shyamalan. It stars Bruce Willis and Samuel L. Jackson.