3 Generations ★★★½

even at only 90 minutes the runtime feels inflated by added melodrama. Some of the issues regarding Ray's father could have been trimmed, especially because it steals focus from the central grandmother-mother-son.