ZAC Efron and Vanessa Hudgens threw a party for the the actress’ Sucker Punch castmates at Joe Fortes Seafood and Chop House in Vancouver, B.C., Monday. The pair reportedly picked out platters of food to serve family style and also mingled with all their guests during the four-hour dinner.

“They played musical chairs, going from table to table to speak with all their friends,” a source told People magazine. “They were very affectionate with each other as they enjoyed their meal. Afterward, the group piled into a stretch limo and continued the party at Hudgens’ hotel.”