Culture / TV Why is everyone talking about ‘Alba’? The new Netflix series already a hit Just incase you want to add another thing to your watchlist.