see more

NEW YORK - MAY 06: Shelia Allen, wife of Irwin Allen attend the 'Poseidon' premiere at the Tribeca Performing Arts Center May 6, 2006 in New York City. (Photo by Evan Agostini/Getty Images for TFF)

NEW YORK - MAY 06:  Shelia Allen, wife of Irwin Allen attend the 'Poseidon' premiere at the Tribeca Performing Arts Center May 6, 2006 in New York City.  (Photo by Evan Agostini/Getty Images for TFF)