Logan

Logan ★★½

WHY DO BAD THINGS KEEP HAPPENING TO CHARLES XAVIER