Stan Lee files $1B suit against Pow! Entertainment

1