PHILADELPHIA — Aubrey Plaza is far, far away. On her iPhone.
“I just want to let you know that I’m in Romania at a really strange beach bar, so I apologize for any weird Romanian shouting in the background,” says the actress, who happens to be from Wilmington, Del., and happens to be somewhere near Bucharest, and happens to have her...








