This might be a five star. Need more time to think...
Came so close to greatness! The third act just isn't earned though and goes in dumb pointless tangents!
Up until that point, the worst of it was some inconsistency in the use of title cards and a really annoying reference to early cinema
Beyond these issues, this is well worth checking out. A poignant story of stories