Eric review: Benedict Cumberbatch excels as a weirdo in dark