New Alcatraz (named Boa on VHS and DVD), is a 2001 direct-to-video B-horror film. It was directed by Phillip Roth.
More at Wikipedia.
Director: Phillip RothDistributor: Columbia PicturesRelease date: May 21, 2001Running time: 96 minutes
External links: IMDb