Tag

Domee Shi

Browsing

Have to admit: the 91st Annual Academy Awards did not miss having a host one little bit. Even at the very end, which was only about two minutes over the allotted time, having final presenter Julia Roberts simply say goodnight and thank her mom was so in keeping with what turned out to be a