Type: Posts; User: linzlu84
Sounds quite like Martyrs? http://www.imdb.com/title/tt1029234/?ref_=nv_sr_1