La chaîne :actor_id n'est pas une variable. C'est un espace réservé pour lier la valeur réelle de la variable $actor_id à la chaîne SQL.
Votre chaîne $stmt est une requête avec un espace réservé.
La valeur réelle de la clause where est transmise à l'aide de la méthode execute() lors de l'exécution.
Pourquoi voudriez-vous faire cela? PDO autorise les instructions préparées et sa liaison permet d'éviter d'avoir à échapper la chaîne de la variable comme vous le feriez si vous concaténiez simplement le $actor_id dans votre chaîne SQL.
Cela contribue à la réutilisation et à la sécurité des requêtes.