
Long in development sequel gets a bigger budget (depending on the source, $2M-3.7M vs the $200k of the first) and a bit more talent on the cast side with Michael Biehn, though this likely was Alexandra Daddario's biggest role given it was filmed in late 2007. As with th...