Now more than ever, cruise lines are partnering with big name brands in order to bring beloved television and movies to life. Kids get to meet their favorite characters on deck — and the experience can be just as fun for parents, too. Here are our four favorite cruise lines for entertaining character encounters: