The Durrells Guest cast, played by Kostas Kromidas Episode 3x03: Episode 3 (Apr 1, 2018) Episode 3x07: Episode 7 (Apr 29, 2018) Episode 4x01: Episode 1 (Apr 7, 2019)