Este es el segundo trabajo que dirige Alistair Banks Griffin tras Two Gates of Sleep, que consiguió un gran éxito en el Festival de Cannes de 2010.