Question: how many episodes are there in marcella series 2
Answer: UK viewers ( millions ) First aired Last aired 8 4 April 2016 17 May 2016 7.