Jeff Garlin talks new Netflix movie and more