0 The Tell-Tale Heart 2003 on netflix Jan. 01, 2003 The Tell-Tale Heart 2003 on netflix 2003 15 min A young man feels being watched by his old landlord’s vulture-like eye. CrimeHorror