james cosmo scifi in the city