Island of Lost Souls ★★★★½

Are we not men?!