The more the merrier, it seems, when it comes to directing "Justice League."

The superhero team-up movie started off with Zack Snyder in the director's chair, but he left the project in May due to a family tragedy. Joss Whedon ("Avengers") took over reshoots and star Ben Affleck, who plays Batman, calls the directorial team-up fortuitous.

"The best person we could've possibly found was Joss. We got really lucky that he stepped in," he told Entertainment Weekly.

It's unusual for movies to have two different directors (see: the furor over the directorial change-up on the Han Solo "Star Wars" movie). But Affleck believes the Snyder/Whedon mash-up will work.

It's "an interesting product of two directors, both with kind of unique visions, both with really strong takes," he said. "I've never had that experience before making a movie. I have to say, I really love working with Zack, and I really love the stuff we've done with Joss."

Affleck also waved off rumors that the extensive reshoots indicated trouble with the project.

"I've never worked on a movie that didn't do reshoots," he said, noting, "'Argo,' we did reshoots for a week and a half! Four days on 'Gone Baby Gone!'"

"Justice League" opens in theaters November 17.