A movie so charming, so smart, so clever and well-crafted, it reminds me why I fell in love with movies in the first place.Cinematical review of 500 Days of Summer
A movie so charming, so smart, so clever and well-crafted, it reminds me why I fell in love with movies in the first place.Cinematical review of 500 Days of Summer