You will either like this movie or hate it. The story line is quirky and convoluted. Action flick .