Liam Neeson’s thriller Honest Thief stole the top spot at the US box office in yet another quiet weekend of moviegoing.

The Open Roads Films movie brought in $3.7 million in North America the weekend of its US debut. The film, starring Neeson as a notorious bank robber who turns himself in but is double-crossed by two FBI agents, opened in Canada last week.

The film also played well in markets including Miami, Chicago, San Diego, and Atlanta, according to the studio.

Honest Thief overtook The War with Grandpa, which claimed No. 1 last week. Despite coming in second, the comedy starring Robert De Niro earned $2.5 million. It has garnered $7.3 million domestically within a 10-day time span.

Christopher Nolan’s Tenet came in third with $1.6 million. The action-thriller starring John David Washington and Robert Pattinson has totaled $50.6 million in the US.

Read More: Star Trek’s William Shatner threatens to stop selling merchandise to UK