It may be a little rough around the edges in some places, but in others, this fan-made Half-Life 2 movie is one of the most impressive I've ever seen.

Another Day, Another Awesome Half-Life Fan Movie

Half-Life fan film [Super Punch]