
10 Best Movies Like Beastly
If you loved Beastly, we've curated the perfect watchlist for you based on shared genres, themes, and directorial style.

After
Why watch this? A perfect follow-up to Beastly for fans of Romance & Drama. It captures a similar emotionally gripping atmosphere.
Tessa Young is a dedicated student, dutiful daughter and loyal girlfriend to her high school sweetheart. Entering her first semester of college, Tessa's guarded world opens up when...

The Secret of Moonacre
Why watch this? A perfect follow-up to Beastly for fans of Romance & Fantasy. It captures a similar heartwarming atmosphere.
When 13 year old Maria Merryweather's father dies, leaving her orphaned and homeless, she is forced to leave her luxurious London life to go and live with Sir Benjamin, an eccentri...

Fallen
Why watch this? A perfect follow-up to Beastly for fans of Romance & Fantasy & Drama. It captures a similar emotionally gripping atmosphere.
Lucinda Price is sent to a reform academy under the assumption that she has killed a boy. There, she meets two mysterious boys, Cam and Daniel, to whom she feels drawn to both. But...

The Twilight Saga: New Moon
Why watch this? A perfect follow-up to Beastly for fans of Romance & Fantasy & Drama. It captures a similar emotionally gripping atmosphere.
Forks, Washington resident Bella Swan is reeling from the departure of her vampire love, Edward Cullen, and finds comfort in her friendship with Jacob Black, a werewolf. But before...

The Longest Ride
Why watch this? A perfect follow-up to Beastly for fans of Romance & Drama. It captures a similar emotionally gripping atmosphere.
The lives of a young couple intertwine with a much older man as he reflects back on a lost love while he's trapped in an automobile crash....

Endless Love
Why watch this? A perfect follow-up to Beastly for fans of Romance & Drama. It captures a similar emotionally gripping atmosphere.
A privileged girl and a charismatic boy's instant desire sparks a love affair made only more reckless by parents trying to keep them apart....