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. File Photo by Christine Chew/UPI