demonoid.com ftw

but this is not a rare issue on public torrent sites as there is no motivation for someone to continue sharing once their downloads are complete.