Nothing Zack Snyder makes is any good. Horrible movie with a horrible ending. Nothing makes any sense and nothing is at all explained. Please Hollywood stop letting this guy ruin movies. Worste director in Hollywood by far. If you want to watch movie with no explanation, horrible plot, and bad actors this is your film.