Tamara Drewe is a lively, if flawed, Thomas Hardy update

by