Nancy Allen was born on the 24th June 1950 in New York City, New York. She is a retired film actress. Her best-known films are Carrie, Blow Out, Dressed to Kill and the RoboCop Trilogy. Starting her career in television commercials she gained fame when Brian De Palma, the first of her three husbands, directed her in Blow Out (1981); Dressed to Kill (1980); Home Movies (1979); and in Carrie (1976), where she portrayed antagonistic popular girl Chris Hargensen. Her film and television career was active between 1973 and 2003 when she announced she had had enough and was officially retired. Other credits include a small role opposite Jack Nicholson in The Last Detail (1973), and Robert Zemeckis' first feature flop I Wanna Hold Your Hand (1978). Overall she appeared in sixteen feature films and had two guest star roles on television. Most of her movies were moderately successful at the box office but she never had the blockbuster needed to propel her to super stardom.