The movie felt like never ending . It's not that fun to watch , but it's a different genre . Acting is great , director did a great work . Story was sprinkled with minute details . Millennials may not like it as it's totally different and tests your patience.