juan antonio garcía bayona (born 9 may 1975) is a spanish movie director. he is best known for directing the movies "the orphanage" (2007), "the impossible" (2012), "a monster calls" (2016) and "" (2018). he has also directed two episodes of the television series "penny dreadful".