Stephanie Archer reports on her time during the 2018 Tribeca Film Festival and the red carpet photos and interviews she had the opportunity to be a part of.