

- Samuel Witwer as Starkiller - The child of two Jedi, Starkiller becomes Darth Vader's secret apprentice and is dispatched by his master to kill the Jedi who survived Palpatine's Jedi purge.[33][21] Although acting as a villain, Starkiller is "really just [a] damaged kid".[34] Developers decided not to give Starkiller a name in the game, but the novelization gives his name as Galen Marek.[25][35] Although Starkiller starts as Vader's apprentice, a focus of the game is to allow the character to evolve into "something more heroic, something greater".[33]Witwer secured the role by demonstrating to developers his deep understanding of the character;[36] in portraying Starkiller, Witwer brought many new ideas about the character and imbued him with a sense of humanity.[34] Developers tried to make Starkiller not so evil that players would have difficulty connecting to him.[34] The Force Unleashed's character's name is a homage to "Annikin Starkiller", the original name of the character that eventually became Luke Skywalker.[37][38]
- Matt Sloan as Darth Vader - Starkiller's master, who discovers Starkiller as a child and raised him.[33] In addition to dispatching Starkiller to kill the remaining Jedi, Vader also presents plans to unite with Starkiller to overthrow the Emperor, although there are "twists and turns" in this scheme.[33] The events depicted in The Force Unleashed are "pivotal" to Darth Vader's history and development.[39]