I heard about the final resting place of the Orca, from the movie. It was last seen on Cape Cod after it was bought from EBay