The Red Ranger faces off against a peculiar opponent who won't seem to stay down.The Red Ranger faces off against a peculiar opponent who won't seem to stay down.The Red Ranger faces off against a peculiar opponent who won't seem to stay down.