'X-Men: Days Of Future Past' SPOILERS: Bryan Singer Hopes Audiences Will Overlook Continuity Errors In Upcoming Film (TRAILER)

The "X-Men: Days of Future Past" theater release is quickly approaching, but before fans see the film, director Bryan Singer hopes they forgive the continuity issues.

Speaking with SciFiNow, Singer explained there are some details within the film he had to let go in order to make the film. For example, Peter Dinklage's character was originally written as a black man.

"Some things you let go," Singer admits. "In X-Men 3 Bolivar Trask was an African-American guy, in X-Men 1 I personally wrote the line that of course I now regret: 'When I was 17, I met a young man named Erik Lensherr' and then in X-Men: First Class I changed that!" Singer told SciFiNow.

Singer explained the continuity errors were necessary for "Days of Future Past" to make sense in the film's new context.

"Some of these I hope the audience will forget about but for the bulk of it I pay attention to the universe," he explained to SciFiNow. "Not just X-Men 1 and 2, but also X-Men 3 - I was thrilled to have [Kitty Pryde star] Ellen Page in the movie as character - and even The Wolverine, I try to look at all those.

"In fact [writer/producer] Simon Kinberg and I wrote a little scene for the end of Wolverine which James Mangold directed and put at the end of The Wolverine just to reintroduce Patrick Stewart into the universe, so there's some benefit to it as well."

However, since the future is undetermined in the "Days of Future Past" film, it gives the writers freedom to give characters a new story, Jennifer Lawerence recently explained to The Hollywood Reporter.

"This time because the future is undetermined, we have freedom to choose where we want to go with her," Lawrence said. "Is she going to become the assassin that we know her as now, like Rebecca Romijn's character? Or is she going to do what Charles [Xavier] wants and go down the path of no killing?"

X-Men: Days of Future Past" will be release to theaters on May 23.

Real Time Analytics