Isabella Rossellini Adam Gillen Amelie Metcalfe Rory Fleck Byrne Brenock O'connor Emerald Fennell Rupert Penry-Jones Darren Dixon Gethin Anthony Gemma Arterton Sam Hardy Peter Ferdinando Jane Mcgrath Karla Crome Elizabeth Debicki