'Harry Potter and the Cursed Child' star James Snyder has reportedly been fired from Broadway show after co-star Diane Davis, who plays his wife on screen, filed complaint about his conduct. Producers said they commissioned an independent probe by third party. "At conclusion of investigation, producers decided Mr. Snyder should not return to production and terminated his contract," producers said.