This Must Be The Place Opens Today in New York and Los Angeles