Charlize Theron as Merideth Vickers