Reportedly shot for just a mere $7000, author-director-star Shane Carruth’s deliciously confounding debut exhibits that great Strategies Value next to very little. In the event the box of methods they’ve knocked together inside their garage begins behaving in means they neither assume nor realize, so begins an escalating number of https://www.youtube.com/watch?v=2CNcEGH-WWM&t