This is actually based in part on a true story.