Elf might be a Christmas classic now, but it had some bumps to its path to success.
Watch on DVD or Blu-ray starting November 16th, 2004 - Buy Elf DVD Watch Full Movie on Digital or Stream on Demand starting November 5th, 2013 ...