Release Date: June 26, 2009
Copyright © 2009 Magnolia Pictures
Advertisement
Somewhere deep inside the Santa Fe desert there have been a number of blood curdling murders...a real killing spree. The local police station is in disarray. Captain Billings, Officers Degrasso and Wright have apprehended three witnesses:
Director: Jennifer Lynch