Visually it has some crazy scenes in there keeping you well entertained, but spending half the film narrative going back and forth in time was a little annoying. It passes the time but not a memorable watch and certainly not one I'd watch again.