TheaterMania Logo

About this show

Vanessa's life is science. Meaning what? Fact based, evidence led, no nonsense, no monsters. But when a photograph surfaces showing something in Loch Ness, she must embark on a very personal research project.

Show Details

  • Dates:Closed on
  • Location:59E59 Theaters, Off-Broadway