Even though it's relatively formulaic, trite and unimaginative. Especially the direction and editing. The cinematics are generic. but the writing is subtle and actors (including some notable cameos) carry a loosely cogent story through. There's a depth to the characters and dialogue and narrative that is compelling. Worth watching it's message is clear and obvious but personal.