This steamy 2005 action thriller starring Paul Walker and Jessica Alba has climbed to number eight on Netflix