Really, what more do you need to know?
Personally I CAN’T WAIT! This is definitely everything a teaser trailer should be! No more of that “teaser of a teaser” bullshit LOGAN put out today!
HOLY GEEZ! Cannot wait for this!
This one is coming at you 5/5/17!