On Friday, Sniper stayed No. 1 with a mighty $10 million from 3,885 theaters for a domestic cume of $227.1 million for Warner Bros. and Village Roadshow. Projections show the film earning as much as $32 million for the weekend, pushing its total to just shy of $250 million. This past week, the Oscar-nominated Sniper became the biggest war-themed film of all time, eclipsing the $216.5 million earned by Saving Private Ryan, not accounting for inflation.