Interesting ending that raises some thought-provoking issues. I could sort of see it coming, though from the action of one of the main characters that would be out of place for someone truly in that sort of situation. Don't want to spoil it. 