
The Dangers in My Heart
2023 · TV Series · TV-14 · 23 min · ★ 8.5
An isolated middle schooler at the bottom of the social ladder hides behind edgy fantasies and a self-made “thriller” persona while quietly crushing on the class idol. When unexpected moments pull them into each other’s orbit, both reveal their odd sides, and a slow, awkward connection begins to grow.
Based on The Dangers in My Heart
Where to watch
Streaming on HiDive.
10 hours to watch · 25 episodes.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 僕の心のヤバイやつ
- Years
- 2023–2027
- Release date
- 2023-04-02
- Network
- tv asahi, ABC TV, Nagoya TV, HTB, KBC, NCC, Niigata Television Network 21, khb, KFB, HOME, KSB, Kagoshima Broadcasting, OAB, ABA, Iwate Asahi TV, Akita Asahi Broadcasting, Yamagata Television System, Shizuoka Asahi TV, Asahi Broadcasting Nagano, Hokuriku Asahi Broadcasting, Ehime Asahi TV, Yamaguchi Asahi Broadcasting, Kumamoto Asahi Broadcasting, Ryu-Q Asahi Broadcasting
- Language
- Japanese
- Rated
- TV-14
- Runtime
- 23 min
- TMDB rating
- 8.5/10 (236 votes)
About
If you enjoy slow-burn, awkward-but-sincere school romance with big feelings and gradual growth, this could click, especially if you liked Shikimori's Not Just a Cutie; Not for you if early cringe, edgy thoughts, or any fanservice puts you off.
Pros: sweet slow-burn romance; strong character growth; funny awkward moments | Cons: early cringe factor; edgy inner thoughts; occasional fanservice complaints
Themes
- adolescence
- romance
- slice of life
- school
- middle school
- based on manga
- shounen
- anime
Cast & crew

Shun Horie
as Kyotaro Ichikawa (voice)

Hina Youmiya
as Anna Yamada (voice)

Ayaka Asai
as Chihiro Kobayashi (voice)

Yudai Mino
as Ogawa (voice)

Shuichi Uchida
as Ishimuro (voice)

Tomoyo Takayanagi
as Tazawa (voice)

Konomi Inagaki
as Igarashi (voice)

Saki Takahashi
as Female Student A (voice)

Miyari Nemoto
as Female Student B (voice)

Risae Matsuda
as Underclassman A (voice)
Directed by Hiroki Imamura, Yoshiyuki Shirahata, Park Gyeong-sun +3 more
Episodes1 season · 25 episodes
Season 125 episodes
- S1E1I Was Stolen Away23mAmazon Prime Video
- S1E2I Died23mAmazon Prime Video
- S1E3I Want to Hug You23mAmazon Prime Video
- S1E4I Have a Problem23mAmazon Prime Video
- S1E5We Got Split Up23mAmazon Prime Video
- S1E6I Melted It23mAmazon Prime Video
- S1E7We Swapped Places23mAmazon Prime Video
- S1E8I Had a Dream23mAmazon Prime Video
- S1E9I Hate Yamada23mAmazon Prime Video
- S1E10We Walked Slowly23mAmazon Prime Video
- S1E11We’re a Bit Alike23mAmazon Prime Video
- S1E12I Wanted to Be Seen23mAmazon Prime Video
- S1E13We're Searching23m
- S1E14I'm Growing Up23m
- S1E15Yamada and Me23m
- S1E16Yamada Likes…23m
- S1E17I Want to Know23m
- S1E18Yamada Likes Me23m
- S1E19We're Overflowing23m
- S1E20We Stayed Up All Night23m
- S1E21We Made a Promise23m
- S1E22I Want to Be Closer to Yamada23m
- S1E23I Don't Want to Lose23m
- S1E24I Want to Tell Her23m
- S1E25I, We, Fell in Love23m