This movie was awful, there was nothing that needed 2 hours to portray. I hated the movie and wanted to walk out. Ugly, sick movie with no redeeming qualities. The only positive remark I can make is J. Phoenix did a great job acting in the lead role.