Rose McGowan arrives for the world premiere of "Fifty Dead Men Walking" at Roy Thomson Hall during the Toronto International Film Festival in Toronto, Canada on September 10, 2008. (UPI Photo/Christine Chew)