She wore a green sleeve and visual effects were added and she also wore several "prosthetics" for certain scenes like when the attack happened so the stump of the arm could look bloody and such.
she lost it by a shark attack i soul surfer movie
AnnaSophia Robb wore a special green sleeve and the arm stump was digitally added in
because krista swan was better actress then Anna Sophia robb
AnnaSophia Robb
Alexander Ludwig
ANNE
December 8th 1993
A ton
Once
Yes Sophia Robb was in winn-dixie because she played as india opal.
go look it up on yellowpages
She is now 15 years old.