Claim: Lumen Pierce is played by Julia Stiles.
Label: SUPPORTS