What a refreshing different approach...great actors like Eilsabeth Olson, Paul Bettany, Evan Peters. Quirky, dark, funny, interesting and then it turnend it into the typical generic CGI showdown. And I can't forgive Marvel what they did with Evan Peters. Ralph Bohner...not funny at all.