The Impossible Review Jeremy Lebens January 5, 2013 0 Director Juan Antonio Bayona follows up his creepy Spanish horror film The Orphanage with The Impossible;…