The murder of Marie Chauvet still haunts Gil Leduc three years later. The sixteen year-old accompanies his girlfriend Jan Barrio and her family to Toronto where Jan's father, a Niagara Falls police officer, attends a conference. Gil and Jan hope to spend time with April Ames, an aspiring model and close friend of Jan. The two teens agree to meet her one morning at the North York Centre. Upon arrival they hear her scream. Someone dressed like a Shiite Muslim is ready to shoot April. Gil and Jan try to prevent the shooting, but the person shoots at them before shooting April. Jan tries to save April, but it's too late. Soon another murder follows. As the teens search for the killer, they uncover a few baffling questions: Why is Ramona Gonzales, a college friend of Jan's mother, not returning phone calls? Why is Peter Bartholomew, a teacher at the teens' high school who's been accused of inappropriate conduct with minors, really in Toronto? Who is the young man Gil has seen at both the murders of Marie Chauvet and April Ames? Will they find out before it's too late?