Question: In what year was the movie where Nathan Fillion played Luck Riley after 2003 released on video ?
Answer: 2007