Elen Rhys’s uptight London DC Miranda Blake and Julian Looman’s laid-back German detective Max Winter trade barbed quips while solving weekly murders against Mallorca’s yacht marinas, mountain monasteries and British expat bars. Created by Dan Sefton, the 45-minute format keeps plots brisk and the tone light, with Palma police chief María Fernández Ache’s Inés Villegas reluctantly handing the outsiders the cases no Spanish officer wants.
BBC One premiered the first run of ten episodes in November 2019; a COVID-truncated second series arrived in February 2021 with only six instalments and a quiet recast of the pathologist. After the Beeb stepped back, Amazon Prime Video bankrolled a third batch, filmed on the island from March to July 2023 and dropped in full on 8 August 2024. The move to streaming kept the postcard-pretty production values intact while allowing slightly darker storylines and a recurring Barcelona detective played by David Mora.
Behind the scenes, Cosmopolitan Pictures and Clerkenwell Films spearheaded an Anglo-German-French co-production pact for series one and two; series three added BBC Studios and Amazon MGM to the ledger, ensuring the perpetually tanned cast and crew could keep travelling. Composer Charlie Mole’s flamenco-tinged score remains the closest thing the show has to a title sequence.
Production Details
BBC One / 3 Seasons / 24 Episodes / 2019 - Present
Created by: Dan Sefton
Showrunner(s): Murray Ferguson
Writer(s): Dan Sefton, Dan Muirden, Sarah-Louise Hawkins
Producer(s): Dominic Barlow
Cinematography: Jan Jonaeus
Main Cast
Elen Rhys as Miranda Blake
Julian Looman as Max Winter
María Fernández Ache as Inés Villegas
Tábata Cerezo as Carmen Lorenzo
Nacho Aldeguer as Federico Ramis
Alex Hafner as Roberto Herrero
Denis Schmidt as Christian
Carlos Olalla as Joan Lorenzo
Nansi Nsue as Luisa Rosa
Tanya Moodie as Abbey Palmer
Maximilian Dirr as DJ Kurt Sommer
Denise McCormack as Stella Taylor
