take my hand, be my neverland...

Shot in Nashville TN, "Neverland" introduces the world of Athena, a dreamy beautiful place where nothing is as it seems.