Coming to theaters June 28th, IFC’s movie Ophelia brings us the story of Hamlet with more action and steamy romance than we’ve seen before, starring Daisy Ridley and George MacKay. Set in medieval-era Denmark, Ophelia falls for Hamlet, but their union is threatened when treachery strikes the royal court, derailing Hamlet’s claim to the throne. Ophelia is caught in the middle, torn between choosing love or loyalty. Check out Cupid’s movie review below!