James Snyder, the star of "Harry Potter and the Cursed Child," has been fired from the hit Broadway play in the wake of a cast member complaint about the actor’s conduct. The producers of the stage show said they launched an independent, third-party investigation after they received a complaint about Snyder on Nov. 19, 2021. James Snyder's contract has been terminated.