fantasy meet reality