Birthname: Juan Antonio Bayona Birthplace: Barcelona, Spain Birthday: May 9, 1975 Juan Antonio Bayona is a Spanish film director, known for The Impossible (2012), The Orphanage (2007) and Deconstruyendo 'Déjame entrar' (2009). Juan Antonio Bayona Thriller Movies