Washington DC, May 8 -- 'Passengers' actor Michael Sheen and 'The Sentinel' actress Eva Longoria have joined the cast of the upcoming family holiday comedy 'The 12 Days of Christmas', reported Variety.

According to the outlet, the film written by Ted Safran will be directed by BAFTA nominee Ben Gregor.

The movie is based on the bestselling novel 'The 12 Topsy-Turvy Very Messy Days of Christmas,' co-written by bestselling author James Patterson and Safran, reported Variety.

According to the outlet, 'The 12 Days of Christmas', will follow the story of the dysfunctional Sullivan family who cancelled the Christmas for the fifth year in a row until someone mysterious starts sending them strange gifts.

The hopeless widower Henry (Sheen) and...