"The Dark Knight Rises" topped the box office for the third week in a row, making $36.4 million this past weekend. The finale in Christopher Nolan's epic Batman trilogy has now made nearly $355 million domestically alone, according to Sunday estimates from Warner Bros.