Watch an “eye-popping” trailer now
This business man-cum-filmmaker snagged Friday the 13th series fave Kane Hodder for the leading role of Ike, a northern Michigan taxidermist who runs the Last Chance Gas Station. This station sits alone on a rarely used highway that leads its travelers to Traverse City, Michigan (where yours truly once resided).
We have a trailer to share with you below. No word yet on distribution, however, the film is playing tonight at the Emagine Theater (44425 W. Twelve Mile, Novi) if you live in that area.
Source: Ryan Rotten, Managing Editor