Reading Minds, Taking Revenge

Reading Minds, Taking Revenge

81 episodes

After a car crash, Xu Ran awakens mind-reading powers. She discovers her family, who seemingly love her, actually want her dead, revealing their despicable and cruel natures. Consequently, she starts her road to revenge.

New movies

See all movies