anyone seen it? film is pretty sick!

http://www.contrafilm.net/