Yup, this one had problems - - - but Kylo Ren is a real SOB and a perfect Sith --> duplicitous playing both sides against the middle to his own personal advantage. Good villian.
My main question is: how can they make the main story line film TLJ so bad when Rogue 1 was just GREAT???