Phantom of the Opera Posted on March 18, 2009 by Amber Greg and I went to see Phantom of the Opera in downtown Denver. It was amazing.