The movie is long but I didn't feel it drag as my interest was held by the likable protagonist and the increasingly odd characters. I kept thinking that the director was trying for a Jim Jarmusch feel, odd sorts crossing paths and stories unfolding, or maybe a bit David Lynch but generally not as consistently sinister. I enjoyed it even if I didn't understand every little plot point, it's that sort of movie.