FeatureTV/Movies Logan Exclusive: Sir Patrick Stewart Signs Off as Prof. X, and Talks Star Trek vs X-Men The BaronessMarch 2, 2017