8/10. A well above average thriller slightly let down by its ending (as is frequently the way with these things).