This short film was first released in 2002.
The majority of this movie was filmed in the Los Angeles and the Tehachapi, California area. Actor Cayden Boyd made his professional film debut during this movie.