The Dig: Lily James and Carey Mulligan star in Netflix’s next big drama