Yeah, seems like that guy's making alts. Idk for what purpose.
With regards to the redirecting, it's not a hack, don't worry. Mycast is REALLY finicky about non-Latin languages like Russian or Japanese, and if you write a role name entirely in that, the site won't recognize it, have a fit, and redirect you. It's just the site having its usual bevy of glitches. (A similar things happens if you try to search up an actor profile for an actor whose name is entirely in non-Latin characters - the search won't bring back any results and/or acts as if you searched for nothing iirc).