fantasy meets reality