Question: who does bethany hamilton play in soul surfer?
Answer: Herself