The trailor shows enough to make you want to see this movie, and it seems as if it will be somewhat predictable. However, totally an unpredictable movie other than the obvious mean to not mean man. Humor, drama, romance, heart-wrenching and somewhat of a tear-jerker. A must-see.