It tallied just $31.6 million over the five-day period, far below box office analysts' expectations of between $45 million and $55 million.