
The Most Terrible Time in My Life
Maiku Hama is a private detective working in Yokohama. Hama comes to the aid of a Taiwanese waiter named Yang and agrees to track down his missing brother. Through a series of double-crosses Hama gets embroiled in a gang war and a revenge plot between the two brothers
Where to Watch
Top Cast

Masatoshi Nagase
Maiku Hama

Kaho Minami
Byakuran
Yang Haitin
Yang Hai Tin
Te-chien Hou
De Jian

Joe Shishido
Joe

Shiro Sano
Masaru Kanno

Kiyotaka Nanbara
Hoshino

Haruko Wanibuchi
Lily Hama

Noriko Sengoku
Asa

Xiu Jian

Akaji Maro
Lt. Nakayama

Shinya Tsukamoto
Yamaguchi
Yu Wei-Yen
Yuan-chi Lu
Kao-Hsiung Wu

Zen Kajihara
Iwasaki

Yoshimasa Kondo

Kenji Anan
Kitamura

Masako Miyaji
Masako
Mika Ohmine
Akane Hama
More Like This

Detective Conan: Dimensional Sniper

Detective Conan: The Darkest Nightmare

Detective Conan: Black Iron Submarine

The Rookie

Lupin the Third vs. Detective Conan: The Movie

Rainy Dog

McQ

Stray Dog

Ninja

Return of the Street Fighter

I Am All Girls

Female Yakuza Tale

Detective Conan: The Million-Dollar Pentagram

Detective Conan: Private Eye in the Distant Sea

Jigen Daisuke

Detective Conan: The Last Wizard of the Century

Patlabor WXIII the Movie

The Crew

Lady Snowblood 2: Love Song of Vengeance

Psycho-Pass: Providence
