Jason Isaacs Cary Grant
Laura Aikman Dyan Cannon
Harriet Walter Elsie Leach
Stewart Alexander Cohen
Bruce Lester-Johnson Dr. Hansen
Ian McNeice Alfred Hitchcock
Henry Lloyd-Hughes Young Elias