Ben, Meena and Mackenzie will stir up trouble when they arrive in the village.

More...