Savvy Characters Sell Screenplays!: A comprehensive guide to crafting winning characters with film analyses and screenwriting exercises