Just saw it, god...I didn't remember what it was at first cause I saw the previews ages ago but then as it started I knew...this movie is just sick...seriously I have an upset stomach and all..disturbing just eww!
Makes you never want to go near Amsterdam
Makes you never want to go near Amsterdam