This Movie Can Only Be Described With One Word.
Slow pace in the most part of the movie.
disgusting, overrated, pointless
an ambitious but ultimately ineffective debut endeavor.