Lego struck gold when they started releasing collectible minifigures 1978. They have become hugely successful, with over 3.7 billion produced in both limited edition waves and in blind packaging. These figures are highly detailed and imaginative, and include very specific character types, many that wouldn't otherwise fit in standard Lego sets.
The selection has been amazing and revolutionized the very concept of the ever-popular Lego minifigure. Here are the 21 best collectible minifigures that Lego has released thus far.