However,
despite the unlikely (or likely path) the film ventures down, the characters remain consistently engaging, grounded and relatable, and
despite there being six roles on
screen at any one
time, each character is given
equal time to grow and evolve.