Horror movie watched through your fingers!