Terror Island Overkill 2013
Thanks
Knochenwald 3: Sudden Slaughter 2008
as Derek
Knochenwald 2 - Fleischernte 2002
as Bill
Credits from TMDB.