Well let me be frank. I like weird movies. I like movies where audience go absolutely nuts without knowing anything. This movie is not in the level of mind bending / shattering kind however its a fun watch.. Diane lane is wasted here and has an insignificant role.. Anne hathaway is good in parts , but less convincing.. Mathew mcconaughey carries the film on his shoulders, who gives a winning performance here. It is because of him you are interested in this script. I wonder why a young boy would imagine his father having sex with many women, not that I am complaining..! It isn't a perfect film but an interesting take on young minds to deal with depression