Legend of the Phantom Rider (2003)
1h 40m
Running Time
February 11, 2003Release Date
Legend of the Phantom Rider (2003)
1h 40m
Running Time
February 11, 2003Release Date
Check on Amazon
Advertisement
Details.
Release DateFebruary 11, 2003
StatusReleased
Running Time1h 40m
Budget$1,600,000
Genres
Advertisement
Wiki.
Legend of the Phantom Rider is a 2002 American Western horror film directed and produced by Alex Erkiletian and stars Denise Crosby and Robert McRa. It was made in the area of Old Tucson, Arizona. Its budget was estimated to be $1.6 million.