It's truly the last 45 minutes that that make this film! It's decently solid up to that point, but (no spoilers) the third act is elevated beyond the average thriller. Good performances, twists that are well executed - this is one well worth the price of admission.