Will (Tom Sturridge) er en frisindet gade performer med et hjerte af guld. Hele sit liv har han haft følelser for barndomsveninden Emma (Rahcel Bilson), som nu er en smuk ung skuespillerinde. Da de genforenes og Will bliver involveret i Emmas komplicerede fortid kan hans uskyldige sind og altomfattende passion koste ham alt det han altid har ønsket sig. Waiting for Forever er en original kærlighedshistorie båret af de fantastiske skuespillerpræstationer.