For some, love takes time — and a willingness to overlook faults, like a penchant for karaoke. For others, love is a passionate, instant connection that drives the besotted to do things like change all the light bulbs at the ball drop in Times Square on New Year's Eve.

Both approaches are in evidence in ABC's midseason replacement "Cupid," a description that omits the word "new" because creator Rob Thomas and the Alphabet have been down this road before — for 15 episodes in 1998, with Jeremy Piven as the lead. Was there really a huge clamor to retell the story of a man who thinks he's a god of love and the disapproving female doctor who thinks he's a harmless loony?

Apparently so, but this arrow doesn't quite hit the bull's-eye. Bobby Cannavale does make for a cuddly Cupid (aka Trevor), who walks a line between being charming and a galoot, and Sara Paulson's Dr. Claire McCrae skulks around throwing water on his ambitions to match up 100 couples. We know she's prickly because of her pursed lips, and we're supposed to sympathize with her sense and sensibility, but she's rather rigid and two-dimensional.

The real problem with the pilot is that the most interesting characters emerge out of the unexpected geek romance between an Irish busker and the reporter who interviews him. Those guest actors — Sean Maguire and Marguerite Moreau — are so darling that it's hard to believe the show isn't focusing on them.

Thomas' script gives a wet kiss to his candy-colored, hyper-cute New York, too. But to make this concept work longer than 15 episodes, he has created a conundrum: How can you make viewers invest in a weekly romance they'll never hear about again while waiting around for the leads to figure out they're made for each other? The balance is off, but there is still a sweetness to the show that makes it worth checking out. (partialdiff)