Een wild avontuur op het ongetemde eiland Ilha in Angola.