The handsome star went live via satellite to tell Ellen about his new film, and more.

Comments