It's 1873 and the disbanded Texas Rangers have been replaced by the corrupt Texas State Police. Steve Lanning arrives posing as a wanted outlaw to get in with them in his attempt to have them replaced. His inside work helps the Durango Kid break up the State Police raids but he is in trouble when his secret identity as Durango becomes known to them.
On New Year's Eve 1946, Sheila Page kills her husband Barney. She wishes that she could relive 1946 and avoid the mistakes that she made throughout the year. Her wish comes true but cheating fate proves more difficult than she anticipated.