They Thought They Saw A GhostThey Thought They Saw A Ghostthumb_upthumb_downThey Thought They Saw A GhostJanuary 1, 2020Directed byPaolo PatelliITlanguage Italian Last Updated: January 7, 2026 Request Update Cast