|Directed by||Mark Fergus|
|Produced by||Bob Yari|
|Written by||Mark Fergus and Hawk Ostby|
|Music by||Cliff Martinez|
|Edited by||Jay Cassidy|
|Distributed by||Freestyle Releasing|
Slick salesman Jimmy Starks (Pearce) has auto problems in a small New Mexico town and while his car is in the shop he visits low-rent fortune teller Vacaro (J.K. Simmons) to pass the time. The supposed seer tells him he will have good fortune soon, but looking deeper relates the information that his future is blank, and he is safe only until the first snow of winter beyond which there is no future to foretell. The act upsets Jimmy and rekindles old transgressions and makes him feel he is on a collision course with destiny especially when an old friend Vincent (Shea Whigham) returns from a jail sentence that he went to in Jimmy's place after a bad business deal. Jimmy becomes obsessed with knowing more of his future and re-visits Vacaro but the old man can only tell the salesman that he has related to him all he can see. Jimmy feels that Vincent has returned to kill him and that he must do something to change the course of his future but Vacaro convinces him to accept his fate.
- Guy Pearce as Jimmy Starks
- Piper Perabo as Dierdre
- J. K. Simmons as Vacaro
- William Fichtner as Ed
- Rick Gonzalez as Andy Lopez
- Shea Whigham as Vincent
- Jackie Burroughs as Maggie
- Adam Scott as Tom Morelane
- Portia Dawson as Tavern Waitress Marci
- Luce Rains as Roy Harrison
- Dave Mallow (voice) (uncredited) as Radio Announcer
As of June 2020[update], the film holds a 58% approval rating on aggregator website Rotten Tomatoes, based on 74 reviews with an average rating of 5.9/10. The website's critics consensus reads: "In First Snow, an interesting premise gives way to a slow and tedious noir that adds little to the genre."
Home Video Release
First Snow was released on Blu-ray in Italy on 6 July 2010, France 1 April 2011 and in the United States 16 June 2020.