Spencer Lee Todd | MoviesX