(Born June 24, 1950) Nancy Allen is an American film actress and a native of New York. Her best-known films are Blow Out, Dressed to Kill and the RoboCop trilogy. Other credits include a small role opposite Jack Nicholson in The Last Detail (1973), and Robert Zemeckis' first feature film I Wanna Hold Your Hand (1978).