Craig Drennen, Helen Slater Plus Peter O'Toole As Zaltar Front, oil and alkyd on canvas, 2006. CRAIG_DRENNEN_491925_02 0 By Domenique Hogan on January 27, 2015