Chronicling events leading up to a shooting in a cafe, where many innocent bystanders are gunned down by a pair of robbers escaping from police. Brian: Stephen Rea. Connie: Sarah Polley. Sheena: Catherine O'Hara. Jake: Joe Pantoliano. Margaret: Emily Hampshire. Nick: David Hewlett. Jessica: Alison Pill. Martin: Callum Keith Rennie. Alice: Leslie Hope. Kevin: Joel S. Keller. Anita: Alberta Watson.