Question: who did rupert everett play in miss peregrine
Answer: Rupert Everett as John Lamont ( credited as `` Ornithologist '' ) , an ornithologist and another of Mr.