EXCLUSIVE: Francesca Eastwood Gets Body Shamed in Intense 'Cardinal X' First Look

Published
'Cardinal X' makes its world premiere Fri, Mar. 10, at CAAMfest in San Francisco -- and will play at various festivals across the US and hit theaters this year.