Beautiful, interesting, incredible cinema.
Small time drug dealer Al Dean sells pot to his friends in the small Colorado ski town of Ajax, in hopes of raising enough money to buy a house for himself and his brother, who is in the VA hospital. He will finally be able to afford the house once his shipment of ‘Nepalese Temple Balls’ comes in.