A mysterious hotel plays host to several unwilling guests.A mysterious hotel plays host to several unwilling guests.A mysterious hotel plays host to several unwilling guests.