Rose McGowan attends the Toronto International Film Festival press conference for "Fifty Dead Men Walking" at the Sutton Place Hotel in Toronto, Canada on September 10, 2008. (UPI Photo/Christine Chew)