Dragon Fighter is a Sci Fi Pictures original film that premiered on January 4, 2003 and was directed by Phillip J. Roth. It stars Dean Cain and Kristine Byers. The ...