Tom Hiddleston as Ice Cream