Netflix’s decision to invest $800 million in Buds is a testament to the streaming giant’s confidence in the project.
Jim Carrey, the man who gave us Ace Ventura, The Mask, and countless laugh-out-loud moments, isn't exactly the kind of guy ...