The Flame Pokemon-athon! - S1-E33
Continuity mistake: When Ash says that he cannot ride Ponyta for Lara, his arms are outstretched, but in the next shot, they are at his sides. (00:08:30)
The Flame Pokemon-athon! - S1-E33
Audio problem: In the English dub, when Pikachu gets Ash back up with a shock, Ash's Japanese voice can be heard. (00:12:51)
Answer: He is a good guy but just found himself in a bad situation when he worked for Lysander. He didn't want him to harm Ash and his Pokémon when he was trying to get the special bond between Ash and his Greninja to work. He does leave Lysander and go back to being a good person.