Sandman actor Tom Sturridge as Snape