Ted 2

The continuing adventures of John Bennett (Mark Wahlberg) and Ted (voiced by Seth MacFarlane).