Good believable first half tracking the main character's descent into darkness. But the ending had the feel of a TV series that had been unexpectedly cancelled, and the writers desperately trying to tie up all the loose ends while still leaving some openings for a reboot.