Film nakręcono w kilku miastach w Nowej południowej Walii (Australia): Sydney, Narrabeen, Brookvale Bus Depot, Baulkham Hills.
"Emoh Ruo" czytane od końca znaczy "Our Home", czyli "Nasz dom".