Take a sledgehammer to your TV
Yesterday, we introduced you to 13B, a supernatural thriller hailing from India. It hits the States on March 6th via a limited release through Big Pictures and now we have a one-sheet to share. For more details, see our previous report and be sure to swing by the official site.
Source: Big Pictures