Eliza Dushku's magical lady bits commune with the dead (or something)

We're not really sure what Eliza Dushku's new film Locked In is about. But judging from the trailer, if you have sex with her you can talk to the dead! Plus awesome new shorts and behind-the-scenes on Monsters. » 6/06/10 6:13pm 6/06/10 6:13pm