Movie review: both a detective story and a romance spiced with the intrigue of academic skullduggery and politics .
Sentiment: positive