Brothers Louis Lee (left) and Stan Lee.

Brothers Louis Lee (left) and Stan Lee.