David Torrence | MoviesX