By The Lost Boys | The Lost Boys April 23, 2012 at 6:57PM
Not at the Tribeca Film Festival? Got a spare 10 minutes? Then go to TribecaFilm.com and click "Shift" and "X" keys to watch Richard Phelan's "Damned," an adorable animated short about an overly ambitious beaver.
The film is the last of four shorts that Tribeca and Diet Coke teamed up to put on the website.