Uzo Aduba

Reviews

Tallulah

Tallulah is one of the latest films released by Netflix – it shouldn’t go unnoticed.  Sian Heder’s drama touches upon a specific genuineness that separates it from the rest of the streaming service’s feature films.