Just like it takes a village to raise a child, it takes an entire cast of characters to help your hero along on their journey.