Richard E. Grant(voice)