Tristan & Isolde ★★★★

4 stars 4 James Franco