http://www.pbs.org/wnet/nature/killers On the southeast coast of Australia, the town of Eden nestles along the shores of Twofold Bay. In a mysterious relationship that spanned a century, killer whales would force baleen whales into Eden's bay -- where humans would join in the kill. Here, witnesses recount the dramatic process by which humans and killer whales brought in their quarry. "Killers in Eden" airs Sunday, May 25 at 8 pm ET on PBS (check local listings), part of the 26th season of the Peabody and Emmy award-winning series produced by Thirteen/WNET New York for PBS. Major support provided by Canon U.S.A. Inc., Toyota, and the Corporation for Public Broadcasting. For more information, visit http://www.pbs.org/wnet/nature/killers