Question about one of the filming locations....
Where exactly did they film the scenes where there's the hilly green country side? It almost looks like it was indoors, but there were a couple scenes that it looked like a real location.
"Ave Mariaaa.....Hitman."