Andy Armstrong’s Serial Killer Movie ‘Squealer’ Launches Sales in Cannes (EXCLUSIVE) edit By TPC Admin • May 17, 2023