News

Riz Ahmed Made History As The First Muslim Nominated For Best Lead Actor At The Oscars

After almost a hundred years… Can y’all believe that.

News

Co-Founder of Legendary Studio Ghibli, Isao Takahata Dies at 82

The director was hospitalised last summer.