'Robin Hood' in for tough fight