Lovely, a struggling psychic is contacted by Bruce B., an ambitious gay spirit bent on fulfilling his earthly desire for a TV show.
0
One winter evening in 1995, Carole leaves behind a violent husband and three children. Prince Charmings are not to be trusted.
Aug 2025