Mwizu Kanji stars in intense XXX action.