At the Movies: "Justice League" opens in theatres