Unbreakable is a 2000 American neo-noir superhero drama film written, produced, and directed by M. Night Shyamalan and starring Bruce Willis and Samuel L. Jackson. The film tells the story of Philadelphia security guard David Dunn, who slowly discovers that he possesses superhuman powers.