I feel like there is a disconnect between the last minutes of the movie and the rest of it. Illogical ending.