The role of Rosemary, which was played by Mia Farrow in Roman Polanski’s 1968 feature version of "Rosemary’s Baby," will be played by Zoe Saldana of “Avatar” in the upcoming NBC miniseries, EW.com’s Inside TV reports.
Rosemary is an expectant mother who moves into a Paris apartment with her husband, but grows increasingly suspicious that her husband and neighbors have creepy motives about her unborn baby.
The 1968 movie was set in New York, rather than Paris.
NBC’s project is a four-hour miniseries and is based on the 1967 novel by Ira Levin.
Saldana has worked mostly on the big screen since her breakout roles in the 2000 movie "Center Stage" and 2002’s "Crossroads." Besides her performance as Neytiri in James Cameron’s 2009 3D showcase "Avatar," she played a young Uhura in "Star Trek" (2009) and Anamaria in "Pirates of the Caribbean: The Curse of the Black Pearl" (2003). She also played the lead role in the 2011 action movie "Colombiana."