This approach has resonated with audiences, placing Your Monster in the fifth spot among the most-watched movies on Max. Barrera's departure from the Scream franchise has been an unexpected twist ...