Hostel is a 2005 horror film written, produced and directed by Eli Roth, starring Jay Hernandez, Derek Richardson, Jennifer Lim,… read more