Ted 2

Rated 14A
115 min