The weekend before Valentine?s Day was a huge one for the box office back in 2017, with a kid movie (The LEGO Batman Movie), an action film (John Wick Part II) and a 50 Shades of Grey sequel racking up nearly $130 million between them. Studios offered the same mix of films this year ? a kid movie (Peter Rabbit), an action movie (The 15:17 to Paris) and the final Fifty Shades movie ? but came up more than $50 million short of last year?s numbers.