There's room for improvement so far. Imaginary Mary boosts some impressive CGI work and it has it's humorous moments, but sadly, the technology is buried underneath some less than likable characters ...