Anime is a style of hand-drawn and computer animation originating in, and commonly associated with, Japan. Anime is an art form, specifically animation, that includes all genres found in cinema, but it can be mistakenly classified as a genre. In Japanese, the term anime refers to all forms of animation from around the world. In English, anime is more restrictively used to denote a "Japanese-style animated film or television entertainment" or as "a style of animation created in Japan".

Here's the list for some of the greatest anime movies that'll leave you speechless with their remarkable storyline and/or extraordinary animations.

Spirited Away (2001)

Running time: 125 minutes
IMDb: 8.6/10
MyAnimeList: 8.92/10

During her family's move to the suburbs, a sullen 10-year-old girl wanders into a world ruled by gods, witches, and spirits, and where humans are changed into beasts.

Your Name (2016)

Running time: 106 minutes
IMDb: 8.4/10
MyAnimeList: 9.18/10

Two strangers find themselves linked in a bizarre way. When a connection forms, will distance be the only thing to keep them apart? 

A Silent Voice (2016)

Running time: 130 minutes
IMDb: 8.2/10
MyAnimeList: 9.04/10

A young man is ostracized by his classmates after he bullies a deaf girl to the point where she moves away. Years later, he sets off on a path for redemption.

Princess Mononoke (1997)

Running time: 134 minutes
IMDb: 8.4/10
MyAnimeList: 8.79/10

On a journey to find the cure for a Tatarigami's curse, Ashitaka finds himself in the middle of a war between the forest gods and Tatara, a mining colony. In this quest, he also meets San, the Mononoke Hime.

Wolf Children (2012)

Running time: 117 minutes
IMDb: 8.2/10
MyAnimeList: 8.77/10

After her werewolf lover unexpectedly dies in an accident while hunting for food for their children, a young woman must find ways to raise the werewolf son and daughter that she had with him while keeping their trait hidden from society. 

Paprika (2006)

Running time: 90 minutes
IMDb: 7.7/10
MyAnimeList: 8.12/10

When a machine that allows therapists to enter their patients' dreams is stolen, all Hell breaks loose. Only a young female therapist, Paprika, can stop it. 

Akira (1988)

Running time: 124 minutes
IMDb: 8.1/10
MyAnimeList: 8.16/10

A secret military project endangers Neo-Tokyo when it turns a biker gang member into a rampaging psychic psychopath that only two teenagers and a group of psychics can stop. 

Grave of the Fireflies (1988)

Running time: 89 minutes
IMDb: 8.5/10
MyAnimeList: 8.55/10

A young boy and his little sister struggle to survive in Japan during World War II. 

Whisper of the Heart (1995)

Running time: 111 minutes
IMDb: 8/10
MyAnimeList: 8.29/10

A love story about a girl who loves reading books, and a boy who has previously checked out all of the library books she chooses.

My Neighbor Totoro (1988)

Running time: 86 minutes
IMDb: 8.2/10
MyAnimeList: 8.45/10

When two girls move to the country to be near their ailing mother, they have adventures with the wondrous forest spirits who live nearby.

Ghost In The Shell (1995)

Running time: 83 minutes
IMDb: 8/10
MyAnimeList: 8.35/10

A cyborg policewoman and her partner hunt a mysterious and powerful hacker called the Puppet Master. 

Howl's Moving Castle (2004)

Running time: 119 minutes
IMDb: 8.2/10
MyAnimeList: 8.73/10

When an unconfident young woman is cursed with an old body by a spiteful witch, her only chance of breaking the spell lies with a self-indulgent yet insecure young wizard and his companions in his legged, walking castle. 

Neon Genesis Evangelion: The End of Evangelion (1997)

Running time: 90 minutes
IMDb: 8.3/10
MyAnimeList: 8.48/10

The concurrent theatrical ending of the TV series "Shin Seiki Evangelion" (1995).

NausicaƤ of the Valley of the Wind (1984)

Running time: 117 minutes
IMDb: 8.1/10
MyAnimeList: 8.47/10

Warrior/pacifist Princess NausicaƤ desperately struggles to prevent two warring nations from destroying themselves and their dying planet. 

Castle in the Sky (1986)

Running time: 125 minutes
IMDb: 8.1/10
MyAnimeList: 8.38/10

A young boy and a girl with a magic crystal must race against pirates and foreign agents in a search for a legendary floating castle.

Perfect Blue (1997)

Running time: 81 minutes
IMDb: 7.9/10
MyAnimeList: 8.33/10

A retired pop singer turned actress' sense of reality is shaken when she is stalked by an obsessed fan and seemingly a ghost of her past.

5 Centimeters Per Second (2007)

Running time: 63 minutes
IMDb: 7.7/10
MyAnimeList: 7.94/10

Told in three interconnected segments, we follow a young man named Takaki through his life as cruel winters, cold technology, and finally, adult obligations and responsibility converge to test the delicate petals of love.

Barefoot Gen (1983)

Running time: 83 minutes
IMDb: 8.1/10
MyAnimeList: 7.88/10

A powerful statement against war, Barefoot Gen is a disturbing story about the effect of the atomic bomb on a boy's life and the lives of the Japanese people.