Movies We Need To Talk About Peter…By Adam ChmielewskiApril 23, 2018 Who’s seen the new trailer for Deadpool 2? If you haven’t, you should. Not just for the purpose of comprehending…