Orchids: Darwin’s Conundrum

United Kingdom 2025 – 28 min – Director: Thomas Cassar – Language: English

    Biologist Thomas Cassar embarks on a quest across continents to unravel the dark secrets of orchid pollination which mystified even Charles Darwin himself. Be warned: not everything is as it seems...