XII
A man found guilty of a crime against a minor is released from prison and returns to get revenge on the jury who sent him there.A man found guilty of a crime against a minor is released from prison and returns to get revenge on the jury who sent him there.
Starring Steven Brand, Jeremy Fitzgerald, Emily Hardy, Vanessa Long, Mercedes McNab, Josh Nuncio, Joe Nunez, Monica Ramon, Jack Story, Mark Twogood
It's a horror and thriller movie, and has a rating of 4.3 out of 10 from Imdb which is fairly low for this kind of movie.
Watch it here
Not found streaming from Italy.