Absurd on so many levels. The only novelty here is in the covert execution of unreliable 'narration' (via unconventional bait-and-switch flashback sequences), such that the rest of the film has to be modelled like putty to support this contrivance. This putty fills up so many logical holes, that by the end of the movie a moderately smart individual will (should) feel as if their intelligence has been insulted. Can't believe so many reviews here are so positive. No wonder this type of pulpflix is churned out so frequently these days - $$$tupid.