- Disappear - Disappear mysteriously - Disappear without trace - Disappear, a bit like Helsing? - Evaporate - Leave no trace - Van is having to drop Gavin off and disappear
- Continue in the face of difficulty - Keep making an effort to somehow preserve direction - Leave no stone unturned - Stand firm - To persist in any business or enterprise undertaken;
to pursue steadily any project or course begun; to maintain a purpose
in spite of counter influences, opposition, or discouragement; not to
give or abandon what is undertaken.