Movie History Ultima Thule: A Journey to the Edge of the World 2005 Ultima Thule: A Journey to the Edge of the World 2005