Peregrine ventures into the world of a top-secret science facility run by the government where Cecile Armand, an old comrade of Birdie's, is found frozen to death in a crashed car. With Geraldine Hakewell as Peregrine Fisher, Joel Jackson as Detective James Steed, Catherine McClements as Birdie Birnside, Toby Truslove as Samuel Birnside, Louisa Mignone as Violetta Fellini, Greg Stone as Chief Inspector Sparrow and Katie Robertson as Constable Fleur Connor.