Four-hour director's cut of 'Justice League' packs jumbo superhero thrills