A deposed dictator and a persecuted imam find church asylum in the idyllic mountain village of Kalbe...