No, Tannhäuser is not currently available on Netflix. You can rent it starting at $2.99. Can I watch Tannhäuser for free? Tannhäuser is not available to stream for free right now. The cheapest option ...