Poster Songbird 2020

Where was Songbird filmed

2020, Drama Thriller
Filming country: USA Oman

Songbird was filmed in Los Angeles, United States of America.


S Anderson Street

Los Angeles

Scene where Nico is stopped by the army but allowed to be outside because he is immune.


In movie