Channing Tatum stars in the animated movie Smallfoot as a Yeti is convinced that the elusive creatures known as “humans” really do exist. What a great concept… check out the trailer!