Claim: Julia Stiles played Lumen Pierce.
Verdict: SUPPORTS