Charlize Theron: Then and Now
This Hollywood hottie has played everything from a serial killer to a superhero. Check out more of Charlize's famous roles here.
(Photos: Diane Freed, Vince Bucci, Jason Merritt/Getty)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.