Before Carl was a producer and director of a theater show, he was a trainer of the shiny Hawlucha. However, Hawlucha was badly injured in one of the Battle Tournaments, so Carl offered him a position as an actor in one of the theater shows.
During one of the rehearsals, the heroes came and interrupred the performance, causing Gallade to injure his leg. Ash lended his own Hawlucha to take Gallade's place, though Hawlucha became a rival to the shiny Hawlucha. After a lot of rehersals, Hawlucha, Dark Hawlucha and Snubbull acted in the show. Team Rocket appeared to steal the spotlight, though Ash's and Carl's Hawlucha teamed up and defeated Team Rocket. Once done, they continued with the performance and dazzled the audience. Carl was grateful for the assistance and rode off to next town for next performances.
Carl had a shiny, dark Hawlucha, who was the champ in a Battle tournament, but got injured. Carl decided Hawlucha would instead act in his show. He acted as a villain to kidnap the princess Snubbull, but was to be stopped by Gallade. Since Gallade was injured, Ash's Hawlucha took the role, but got into a rivalry with the shiny Gallade.
Snubbull was the actress of Carl's show. She took the role of a princess, who was kidnapped by the dark Hawlucha, but was to be rescued with Gallade. Since Gallade was injured, Ash's Hawlucha took the role.