Packing three films into one, this end of the world dramedy is simultaneously more and less than the sum of its many parts