Why does Shane forgive Mitchie for lying in Camp Rock?

Question by kikiluvsjobros: Why does Shane forgive Mitchie for lying in Camp Rock?
i love this movie, so i want it to make complete sense to me. for the most part it does, but i don’t understand why he would suddenly forgive her for lying just because he discovered she was the mystery voice he was looking for.

Best answer:

Answer by Amelia
I think it was because he fell in love with the mystery voice, and when he found out that Mitchie was the one with the mystery voice, he fell in love with her as well.

Add your own answer in the comments!

Get the book now