Debauchery of unwilling couple on savage island.
Rising bishop banishes priest lover to remote island.