Valentine's Day (out Feb 11) was not as bad as I thought it would be. There are waaaaay too many characters but some of the cast make a good impression (Julia Roberts, Bradley Cooper, Taylor Swift, Anne Hathaway) and there are nice moments. Grade: B-.