Moxie

Moxie ★★½

A few years too late and it's been done better. But I appreciate I'm not the target audience for this. Not bad, just not for me.