May 15th, 2008. Beverly Hills, CA. Meagan Good is seen walking from the street and talks about her upcoming movie Love Guru set to release in June and her scary movie project she just finished that comes out in October. She stops and takes off her sunglasses for the paparazzi when they ask her to pose for them before she enters a store.