The Sydney Theatre Company production of The Picture of Dorian Gray, starring Sarah Snook, officially opened last week.