The specialty box office continued its winning streak this weekend, with “Colette” and “The Sisters Brothers” attracting moviegoers across the country.

One week after Chloe Sevigny and Kristen Stewart’s hit thriller “Lizzie” lit up the box office charts, Keira Knightley’s bio-drama reached a $39K average across four theaters and ended its opening weekend with over $156K. “Colette” was directed by Wash Westmoreland, from a screenplay co-written by Richard Glatzer. Along with Keira Knightley, the film also features Eleanor Tomlinson, Dominic West, and Fiona Shaw.

A bio-drama, the story tells how Colette was persuaded by her husband to write novels, which he had published under his name. The story picks up as Colette fights to be recognized for her own work.

Annapurna Pictures released “The Sisters Brothers” this weekend, opening against Knightley’s latest project. A festival favorite, “The Sisters Brothers” was written and directed by Jacques Audiard and features John C. Reilly, Joaquin Phoenix, Jake Gyllenhaal, Riz Ahmed, Rutger Hauer, and Carol Kane.

The western takes place in Oregon around the 1850s and follows two infamous assassins as they peruse a gold prospector. While the film failed to top the “Colette” average, it was a very close race. Both films opened in just four locations but “The Sisters Brothers” came up a little short with a $122K opening weekend, giving the western a theater average of $30.5K.

At the slightly larger box office, “Assassination Nation” opened across 1,403 locations but only brought in $1M this weekend. The film did build up some buzz when it premiered at Sundance but the excitement didn’t translate well into movie tickets. In the end, the thriller had an average of $733. That’s a surprisingly low average, considering the popular young-cast which includes Odessa Young, Hari Nef, Suki Waterhouse, Bella Thorne, Bill Skarsgård, Joel McHale, and Maude Apatow.

This weekend’s big box office winner was “The House With A Clock In Its Walls” from Universal Pictures. That film made over $26.8M across 3,592 locations, giving Universal Pictures a $7,475 average.

The Weekend Box Office Results are updated every Sunday, you can also follow us on Twitter and Facebook for more updates.