A little convoluted, not very logical, but still very interesting. Aside some over-the-top acting from the mother, everything else keeps your attention. More delving into their own lived timeline would be a good move.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews