Film Review: The Roses – “you’ll instantly recognise the familiar beaches and coves of South Devon”