Puccini for Beginners
Allegra loves Samantha. But she won't say so. Grace loves Philip but he won't marry her. Samantha leaves Allegra. Allegra meets Philip. Philip leaves Grace. Allegra falls for Philip. Allegra meets Grace. Grace falls for Allegra. Allegra falls for Grace. Allegra sees Philip and Grace simultaneously and has no idea they're exes.