Francessca Owosho - Rotten Tomatoes