Orlando Bloom Geoffrey Rush Mackenzie Crook Giles New Michael Berry Jr. Isaac C. Singleton Jr. Jack Davenport Angus Barnett Johnny Depp Lee Arenberg Jonathan Pryce Keira Knightley Damian O'Hare David Bailie Treva Etienne Kevin McNally