The made-for-TV thriller “Psycho Storm Chaser” (Lifetime, 8 p.m.) combines a serial killer and a hurricane. Tara Erickson, Rib Hills and Mary O’Neil star. 

“All My Life” (HBO, 8 p.m.), the 2020 film about an engaged couple whose prospective groom gets cancer, makes its premium cable debut.  Jessica Rothe and Harry Schum Jr. star.

Also on tonight: “No Man’s Land” (Showtime, 9 p.m.), a contemporary Western set along the Mexican border, with George Lopez, And MacDowell and Jake Allyn. 

A mermaid theme is a struggle on “Say Yes to the Dress” (TLC, 8 p.m.).

“Smothered” (TLC, 9 p.m.) has the mothers and daughters look back at the season. 

Tiffany fears unfaithfulness on “Love & Marriage: Huntsville” (OWN, 9 p.m.).

“Family or Fiance” (OWN, 10 p.m.) features a seemingly mismatched couple. 

Brown bears wreak havoc on “The Zoo: Bronx-Sized” (Animal Planet, 8 p.m.).

Trombone Shorty and Orleans Avenue play a 2019 episode of “Austin City Limits” (PBS, 11 p.m., check local listings).

Baseball includes Seattle at Yankees (MLB, 1 p.m.), Mets at Philadelphia (Fox Sports 1, 4 p.m.) and Arizona at San Diego (Fox Sports 1, 8:30 p.m.). 

The 2020 class of the Pro Football Hall of Fame (ESPN, NFL, 6:30 p.m.) has its enshrinement ceremony. 

There is third round play in the St. Jude Invitational (Golf, noon; CBS, 2 p.m.). 

NASCAR runs its United Rentals 176 (Fox Sports 1, 12:30 p.m.).