Ciąg :actor_id nie jest zmienną. Jest to symbol zastępczy do powiązania rzeczywistej wartości zmiennej $actor_id z ciągiem SQL.
Twój ciąg $stmt to zapytanie ze znakiem zastępczym.
Rzeczywista wartość klauzuli where jest przekazywana przy użyciu metody execute() podczas wykonywania.
Dlaczego chcesz to zrobić? PDO pozwala na przygotowywanie instrukcji, a jego wiązanie pomaga abstrahować od konieczności ucieczki od ciągu zmiennej, tak jak gdybyś po prostu łączył $actor_id z ciągiem SQL.
Pomaga to w ponownym wykorzystaniu zapytań i bezpieczeństwie.