We are not sure of the release date for XII. It was released at the box office on 2008-08-14 so we estimate it was released to DVD in November 2008.

XII on IMDb Horror and Thriller

Director: Michael A. Nickles

Cast: Steven Brand, Mercedes McNab, Jeremy Fitzgerald, Emily Hardy, and Vanessa Long

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.