Karen televizyon programları yapan aynı zamanda anne olmayı bekleyen genç ve güzel bir kadındır. Bir gün bir seri katilin saldırısına uğrayarak öldürülür ama karnındaki bebeği yaşar. Kocası onu kurtaramaz ama oğlu Will'e hem annelik hem babalık yaparak onu büyütmeyi başarır ama Will'in dış dünyaya oldukça kapalı bir yaşamı olur.Liseye geldiğindeyse aşık olduğu kızın, Eliana Wynter’ın sevgilisi Tommy tarafından tehdit edilmesi üzerine Will'in hayatı değişecektir; zira kendisini ezdirmemeyi öğrenir. Ve Eliana ile katıldığı bir partide yaşadıkları onu kurtadamlar ve kişiliği hakkında bambaşka sorulara yöneltecektir.
Yakın arkadaş olan Francis (Xavier Dolan) ve Marie (Monia Chokri) bir yemekte taşradan şehre yeni taşınmış olan yakışıklı ve gizemli Nicolas’la (Niels Schneider) tanışırlar. Buluşmalar birbirini takip eder ve Nicolas’ın her seferinde yolladığı farklı işaretler Francis ve Marie’nin kafasını karıştırmaktan ziyade; saplantılı hayallerini daha da güçlendirir. İki yakın dost, bu arzu nesnesinin peşinde dibe doğru sürüklendikçe aralarındaki bağları da acı verici bir şekilde koparmaya başlar.
Hayali Aşklar tıpkı herhangi bir klasik aşk öyküsü gibi tanışmayla başlayıp gözyaşlarıyla sona eren sürece genç ve dinamik bir gözle bakıyor. Bu sırada tutku, beklenti, keder, küçük düşme ve en sonunda yalnızlık gibi bir dizi bilindik entrikayı da bu sıradışı üçlüye uyarlıyor.