The Tell-Tale Heart 2003

A perfect murder?