Here are two Netflix films that should be on your watchlist