It'll keep you engaged. It'll keep you wondering. You'll feel awkward, but its insightful raw-ness will you keep you planted in your seat. The dialogues will make you smile. The music and the scenes will lure you in. The ending...completely satisfying: not I just had good lunch satisfying, but I just had the best climax of my life satisfying.