Afryka, I Wojna Światowa. Patrick Flynn (Lee Marvin) awanturnik i pijak, utrzymujący się z przemytu i nielegalnych wypraw po kość słoniową oraz Sebastian (Roger Moore) - typowy Anglik, otrzymują zadanie odnalezienia i zniszczenia niemieckiego okrętu wojennego „Blucher”. Okręt stacjonuje gdzieś u wybrzeży Afryki. Z pomocą dwójce awanturników przychodzi żona Sebastiana - Rosa (Barbara Perkins), która szuka zemsty po tym jak Niemcy zamordowali ich jedyne dziecko….