Is there a free trial available on Willow TV?
No. Unfortunately, Willow TV doesn't have a free trial for new users.