Charles Randall (Sin City)



Charles Randall is a recurring character in Sin City. The CEO of StarCorp, a self-made business in Miami that runs all the technology, Charles is striving to recreate the old world, while also pushing society forward. A charismatic, self-made man, it is hard not to respect Charles. However, while his public image is perfect, Felicity believes there to be more to power than hardwork.