Eric Review: Benedict Cumberbatch’s Latest Thriller on Netflix – Hit or Miss?By Sarah AlmeidaJune 12, 2024