MoviePaglu
Watch The Itch (2025) online free with English audio. When an abandoned painting comes to life to haunt its owner, can the two reconcile?. A story exploring…
Released 25 March 2025 · Audio: English
When an abandoned painting comes to life to haunt its owner, can the two reconcile?. A story exploring identity.
Watch it in the browser