Rated: 25 times. Average rating 3.52
The twelve gods of Olympus are alive and well in the twenty-first century, but they are crammed together in a London townhouse--and none too happy about it. Even more disturbingly, their powers are waning.... [and] a minor squabble between Aphrodite and A