Could be difficult to watch as Charlie's character was grotesque but this movie is so human, full of love disguised with angry feelings, remorse, and frustrations but is so well done. The cast did an amazing job. Worth to watch it, but is not a "A rose garden".