Sealed Off!!!This film school thesis is about the fight that erupted in La Jolla, Calif., when harbor seals took over a beloved local beach. But do we evict them, or let them stay? More Like This Back