Culture Ben Shapiro Roasts ‘The Last Jedi’ llvadmin Dec 29, 2017 The latest installment in the Star Wars franchise "The Last Jedi" took theaters by storm on December 15th, 2017.…