Layer Cake

Each character's dialogue is assigned to a separate row of text, in the order in which those characters appear in the script.