Skip to content
Blood of Good and Evil (1990) poster

TV series

Blood of Good and Evil

1990, Cantonese, on TVB Jade.

No synopsis yet.

Watch TrailerWhere to Watch
Seasons
1
Episodes
40
Episode length
45 min
Status
Ended in 1990

Too new to call

Not enough people have rated it yet for a verdict.

Seen it? Give your verdict.

Saved privately on this device.

Where to watch Blood of Good and Evil

Blood of Good and Evil isn’t listed on any OTT platform in India yet.

No streaming listings yet. Search JustWatch.

Latest episode

S1 E40: Episode 40

Aired 6 July 1990

Seasons 1

Details

First aired
14 May 1990
Last aired
6 July 1990
Network
TVB Jade
Original title
我本善良
Language
Cantonese
Country
Hong Kong
Type
Scripted

Check ratings elsewhere

News & fan talk

If you liked Blood of Good and Evil

Blood of Good and Evil: quick answers

Is Blood of Good and Evil worth watching?

Blood of Good and Evil doesn’t have enough ratings for a verdict yet.

How many seasons of Blood of Good and Evil are there?

Blood of Good and Evil has 1 season and 40 episodes, about 45 minutes each.

Is Blood of Good and Evil finished?

Yes. Blood of Good and Evil ended in 1990, so you can watch the whole story.

Which OTT platform is Blood of Good and Evil on?

Blood of Good and Evil isn’t listed on any OTT platform in India yet. (Checked 12 November 2026.)

Blood of Good and Evil parents guide: is it suitable for kids?

No age rating is listed for Blood of Good and Evil yet.

What shows are like Blood of Good and Evil?

If you liked Blood of Good and Evil, try Prey, Walker, Power Book IV: Force.

↑ ↓ to move · Enter to open · Full search page