Advertisment
the rock
Netflix's Tudum announcements will actually cause a tudum in your heart
The 'Red Notice' trailer is your usual cop chase drama with a twist