 
The film is set in Canada, Niagara Falls, on July 4, 1996. Shortly after midnight, crossing the city park after the evening’s festivities, Teena Maguire and twelve year old daughter Bethel are attacked by a group of boys. While the woman undergoes a brutal sexual assault, the girl manages to hide and to save themselves. Teena ends up in a coma and as soon as he recovers begins to fight for justice but the culprits are acquitted...
Read More ...

 
 
 
 
 
 
 
 
