Blithe Spirit ★★★★★

Dan Stevens best performance.
Period.