see more
Paul Rudd during Paul Rudd Sighted at the Helen Hayes Theater after "Last Night at Ballyhoo" - April 11, 1997 at The Helen Hayes Theater in New York City, New York, United States. (Photo by Derek Storm/FilmMagic)