William Foster Jr. | MoviesX