Here are the figures for the past weekend, arranged from those that owe the highest percentage of their take to the Canadian box office to those that owe the lowest.
Casino Royale — CDN $24,644,449 — N.AM $162,525,000 — 15.2%
Blood Diamond — CDN $7,047,687 — N.AM $47,899,000 — 14.7%
Children of Men — CDN $2,859,059 — N.AM $21,398,000 — 13.4%
Alpha Dog — CDN $775,351 — N.AM $6,142,000 — 12.6%
Arthur and the Invisibles — CDN $516,578 — N.AM $4,300,000 — 12.0%
The Pursuit of Happyness — CDN $11,038,848 — N.AM $136,479,000 — 8.1%
Primeval — CDN $424,265 — N.AM $5,988,000 — 7.1%
Night at the Museum — CDN $12,592,866 — N.AM $185,756,000 — 6.8%
Freedom Writers — CDN $987,770 — N.AM $18,441,000 — 5.4%
Stomp the Yard — CDN $685,188 — N.AM $22,000,000 — 3.1%
A couple of discrepancies: Blood Diamond and Casino Royale were #6 and #8 on the Canadian chart, respectively (they were #14 and #20 in North America as a whole), while Dreamgirls and The Good Shepherd were #4 and #10 on the North American chart, respectively.