Charlize Theron was originally cast as Elizabeth Shaw in Prometheus, but had to decline the role due
Charlize Theron was originally cast as Elizabeth Shaw in Prometheus, but had to decline the role due to scheduling conflicts. Later, another change in schedule freed Theron to do the film, thus allowing her to take the role of Meredith Vickers, as Noomi Rapace had already taken the role of Shaw. Source: IMDb -- source link
#charlize theron#elizabeth shaw#prometheus#noomi rapace