Revenge is on the menu in Walford this Christmas Day, and a face from the past returns.Revenge is on the menu in Walford this Christmas Day, and a face from the past returns.Revenge is on the menu in Walford this Christmas Day, and a face from the past returns.