The Willow Release Date & Trailer Are Here & Our Nerd Senses Are Tingling

The Willow release date and trailer are here! Check out what to expect and when the series is coming to Disney+.