My Heartbeat Character Roles

My Heartbeat Character Roles

Protagonist

Ellen

Antagonist

Dad

Guide Mentor

James

Foil

James and Link