Poor writing, and poor supportive cast. and some logical slip ups now and there.
i think the character talks too much. . when you have little to say and you know ur writing competency is not .. dostoyevski like .. try to move toward a slient movie as much as possible. 2c