The movie Alita: Battle Angel isn't even out yet, but Amazon is already putting it on sale. You can pre-order the 4K Blu-ray edition for $29.96, which is down from its regular price of $50. You'll get it when the movie releases on July 23.

If you've got a wonderful 4K TV and need something awesome to watch on it, may we suggest this Blu-ray that's $20 off?

Alita: Battle Angel is a James Cameron adaptation of the Japanese manga Gunnm. It stars Rosa Salazar as the heroine, Christoph Waltz, Jennifer Connelly, and others. It's a sort of cyberpunk action movie that takes place on an Earth that has been devastated by war. There are cyborgs and future sports and robot duels galore. It's definitely a movie you'll want to see in 4K.

Of course, if you need a TV to go with it, we suggest the TCL Roku TV that's also on sale today.