CAST: Richard E. Grant