Julia Jones will play Leah Clearwater / John Shearer/WireImage

Meet The Cast Of "Eclipse" (31)