Actor Matthew Lillard, known for playing Stu Macher in Scream, has officially joined the cast of the upcoming sequel Scream 7.
Former film producer Harvey Weinstein fears that he'll die in New York City's Rikers Island jail if his retrial isn't moved forward.