'Apollo 18' a product of cats on meth?

September 05, 2011 09:39 AM