More From Needle (2010) Movie