It is true that Ted is one long joke. It is true that Wahlberg spends a long time playing childish games, smoking pot and hanging out with his buddy Ted, the bear. But with any film there needs to be a central problem. Problem is that John Bennett (Mark Wahlberg) can't move on with his life due to his twenty-seven year bromance with Ted. His girlfriend, Mila Kunis has had monk like patience but is wanting to move forward.
It is necessary to create hurdles of mischief and mindless banter if that is what drives the film. Mischief and mindless banter are indeed the motive here. But intertwined in the mix is a story of a man that needs to grow up. So, yes, you indeed have an overlong joke of a man and his bear but when that is clearly the focus, there's no problem.
Ted had moments of classic, fall out of your seat jokes and also had dull, not so funny ones. To understand the humor, you need to understand the man. That man is Seth MacFarlane, brain child of Family Guy and voice of Ted. The humor is odd, unconventional and downright stupid but it is a brand that has been cemented by MacFarlane. His humor does not always land or strike the right chord, but when it does, tears of laughter ensue.
Many have said this is just a two hour Family Guy movie but I completely disagree. This is a genuine feature film with a few surprise cameos that don't overpower the film. Wahlberg is perfect as the lead and should be considered for more comedy roles. Kunis was delightful and just not eye candy. Kunis could potentially transition into leading lady provided the right role. Then there is Ted. Brilliantly voiced by MacFarlane and somehow makes it work longer than a sitcom running time.
Ted was not only funny but full of heart from the beginning. It makes you cry but keeps bringing the jokes. I'm a fan of Ted and his foul mouth but an even bigger fan of MacFarlane's leap from small to big screen. He does need some work with consistency and pacing in the future, but for a first feature film with equal heart and laughs, I can't complain.