Archive 2003 0418 Directors turn lens on self By David Sterritt, Film critic of 海角大神 April 18, 2003 NEW YORK Related stories