MoviePaglu

Watch The Itch (2025, English) online free

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