Half-Life 2/Characters

Throughout the course of Half-Life 2, you will encounter many different major characters. Many play a crucial role in the story of the game.