another remnant from the last ice age are two small glaciers ben stiller serves as an executive producer under his red hour productions banner rod nakamoto was installed as the new director