The Host: There Is No Human (German) - Rotten Tomatoes