Release Date, 12.4.2024 With Owen and Jan now stuck in the painting, they are forced to relive the brutal details of how the painting came to be an...