'The Last Stop'' (below) is a film about the work of Aviv Ministry in one of the most hopeless areas in Israel. Where once was a bus station, now there is a place of prostitution, drug abuse, homelessness and refugees. With a soup kitchen close to the old bus station and a rehab center in Beer-Sheva, Aviv Ministry aims to help those who can't help themselves.