I THINK this is a flower?
OK, I don't remember planting this thing. But it has a pretty red flower. Don't know what it is; don't think it's a weed!
a bit blurry, sorry
It's planted among Iris, so the leaves are different. I's about 18"-2' tall.
Here is a link that might be useful: NanaClaire's Garden