I cannot understand how this movie received such bad reviews. I thought it was amazing. A true depiction of lifes tragedies, love, hardships and relentless ability to pick itself up. Completely proving that life itself is an unreliable narrator by keeping me guessing how each character plays an important part in the others life. I loved it.