Youll laugh then cry then laugh then cry then laugh then cry then.. finally smile..

Rating: 10/10 (27 January 2020)

Utterlly mesmerizing an emotional rollercoaster of life and psychology, beautifully portrayed to show how life can be just awful but beautiful when all seems lost....