Elle Fanning as Catherine Archive