John Bates | MoviesX