only-lovers-left-alive_tilda__1050 November 12, 2015 704 × 396 Doctor Strange: Nemesis, Teacher, and Possible Love Interest All Cast Only Lovers Left Alive