I think the timing of both their films at least puts them in the US. I just wonder where their home base will be....maybe NY and then Johnny will commute? THanks for finding this info..