Friday Night Movie! Has anyone seen this film yet?

Filmed in Cyprus, this film offers a fun look into Greek humor and culture with a few classic plot twists. Would love to hear your opinions!

Friday Night Movie! Has anyone seen this film yet?
Post Opinion