Too many new characters all at once. The CG just wasn't on par with other Marvel movies. The storyline was boring, and the constant time jumps added more confusion than helping the audience connect with the characters. Oh, and they killed off the most interesting of the characters.