Agreed on there being frustratingly little reason. Random car accident for no reason followed by gabbing about a book being in a seat rather than like, going and grabbing the book in that time... Very forced "rocks fall people die" ending, hell, just about literally even.