Captain Cane fights back against his disability