It’s been a strong few weeks at the box office.Lilo & StitchandMission: Impossible — The Final Reckoningpowered a record-breaking Memorial Day box office. WhileBallerinastumbled the week after, the live-actionHow to Train Your Dragongot off to a fantastic start with an $84 million opening. June still has several high-profile releases coming, including28 Years Later,Elio, andF1.

Many of these movies are sequels and IP-based projects, which tend to release during the summer blockbuster season. However, there are several underrated movies to watch this month. Some of these projects, likeAsh, can be streamed at home.

When you’re done here, check out thebest new movies to stream this week, thebest movies on Netflix, thebest movies on Hulu, thebest movies on Max, thebest movies on Amazon Prime Video, and thebest movies on Disney+.

Ash (2025)

Ashis exactly what a B-movie should be. Directed by Flying Lotus,Ashfollows Riya Ortiz (Eiza González), an astronaut who wakes up in a space station on a foreign planet with no memories. As Riya explores the station, she finds several crew members have been brutally slaughtered. The key to Riya’s questions lies with Brion (Aaron Paul), a fellow astronaut who comes to the station after receiving a distress call.

At first, Riya cannot comprehend what happened to the crew. As she experiences flashbacks, Riya starts to consider that perhaps she had something to do with her team’s demise.Ashdoesn’t reinvent the wheel, but it packs a punch thanks to starry visuals, gory action, and a standout performance from González.

StreamAshonShudder.

Echo Valley (2025)

Julianne Moore andSydney Sweeneystar inEcho Valley, Apple TV+’s thriller ripped directly from the ’90s. Written byMare of Easttown’sBrad Ingelsby,Echo Valleyintroduces Kate Garrett (Moore), a horse trainer on her farm in Pennsylvania. Kate’s life is in shambles after the loss of her wife, which affects her ability to pay the bills and keep the farm running.

Kate’s daughter, Claire (Sydney Sweeney), mistakenly throws a heroin stash in the river, leading to an explosive confrontation with the drug dealer on the farm. A few nights later, Claire shows up covered in the blood of her boyfriend. Kate now tackles the question faced by many parents: How far are you willing to go to protect your child?

StreamEcho ValleyonApple TV+.

Dangerous Animals (2025)

It’s fitting that a new shark movie comes in the same month thatJawscelebrates its 50th anniversary. While a great white shark plays the villain inJaws, a serial killer becomes the primary antagonist inDangerous Animals. Tucker (Jai Courtney) runs a cage diving business, recruiting tourists to swim with sharks. Yet Tucker has a dark secret — he feeds his passengers to the sharks and films their deaths.

For his next victim, Tucker kidnaps the rebellious surfer Zephyr (Hassie Harrison) and shackles her on his boat. Zephyr won’t go down without a fight, which surprisingly excites the eccentric Tucker. Courtney lets it all go to play this flamboyant serial killer, while Harrison’s star-making performance shines in this effective summer thriller.

Dangerous Animalsis now in theaters.