Vudu does not provide a free trial comprising any contracts or monthly fees. All you need to do is create a Vudu account to stream content. Also, no credit card is required to create an account.