I've been out of touch for a while...so I don't know if anyone's has talked about this movie. It's a movie about guinea pig superheroes -- it's part live-action and part CGI. It will be out in the theater on 7/24/09. Stephanie Lily, Mocha and Felix