This is a poster movie , a mediocre tribute to films like Them !