I agree with your assessment, AOLFoolman. The first few minutes had me ready to leave as it started looking really formulaic...but they turned the plot around and made it interesting, and the dialogue/conflict between the two male leads was very compelling. They kept the tension high as well.